[ Progression 4 ] TweenList

WCAN mini AS vol.13でも紹介した “TweenList” です。

もうクラス名どおりな感じですが、登録したコマンドを指定したトランジションでtweenするかのように順に実行していってくれるクラスです。

TweenList(duration:Number, easing:Function = null, initObject:Object = null, … commands)

ASDocによると上記とのことで、パラメータを説明しますと、
durationが実行時間です。
Tweenerでいうtimeと同じと思われます。

次に、easing。
これがTweenerでいうtransitionですね。
TweenerのtransitionをStringで指定することが多いと思いますが、あれは、FunctionでもOKだったりして、Stringで指定されている場合はTweenerがFunctionに変換しています。
で、そのFunctionがEquationsクラスにstaticで指定されていますので、ProgressionにはTweenerがもれなくついておりますので、このクラスを利用してしまいましょう。

TweenListに追加したコマンドは終了待ち(executeComplete)をせずに、指定したdurationとeasingで割り出された間隔でどんどん実行されていきます。

こちらで追記しています。

WCAN mini AS vol.13 「Progression 4 + CMS」発表内容

XML-RPC Gallery

WCAN mini AS vol.13『名古屋でProgression!』での発表内容です。

Progressionに限らず、FlashとCMS(今回の場合、MTとWPっす)との連携となると大抵、CMSのテンプレートにXMLを記述してそのXMLを取得してコンテンツを展開するという話になるかと思います。

要するにCMS→Flashと一方通行のやりとりになるのですが、これをお話ししても個人的におもしろくないので、なんとか逆方向のFlash→CMS、Flashからエントリーやコメントをすることができないかということで、それを実現するためにXML-RPCを使ってProgressionと連携したコンテンツを作りました。

で、制作したものが「XML-RPC Gallery」になります。
画面左下に投稿ボタンがあるので、そこから素晴らしい写真をアップしてみてください。

んで、まー、会場で「XML-RPC知ってますか?」って聞いたら、会場が凍結したわけですよ。
冷たい空気の中、XML-RPCとProgression 4の連携とPogression 4の新機能のいくつかと、バージョン問わないProgressionの質問に答えさせていただきました。

いままで発表させていただいた中で一番時間を使ったのと(50分弱)、空気の冷たさに結構体力消費しました。
とりあえず、Progression最高っす!!

WCAN mini ActionScript vol.13『名古屋でProgression!』

WCAN mini ActionScript vol.13『名古屋でProgression!』の参加申し込みが開始されています。

前回に続き、今回もお話をさせていただきます。
(前回は全員発表か・・・)

「Progression 4 + CMS」ということで、サイト訪問ユーザーが写真を投稿できるギャラリーサイトを制作します。(現在進行中)

Progression 4については、現時点で発表の順序がわからないのですが、自分の出番までに出ていない内容でお話しできることがあればなるべく詳細にお話する予定ですが、なにせ全員Progressionな発表なので、どうなるかわからないところもあります。

基本的にはProgressionとCMSの連携を中心にお話する予定です。

ほかのスピーカーのお話もおもしろそうなので、ご興味のある方は是非お申し込みを!

WCAN mini AS vol.13『Progression特集』

なんという時間差。
いつまで募集してるのかわかりませんが、WCAN mini AS vol.13『Progression特集』のスピーカーを募集されています。

WCAN mini AS vol.13『Progression特集』で発表してくれる人募集してます
WCAN mini AS vol.13『Progression特集』の補足

毎回グダグダで発表内容がニッチすぎることを話している自分でもスピーカーさせていただいてるので、興味のある方はあまり構えずに軽い気持ちでスピーカーとして参加してみてください。
いい経験になると思いますよ。

Progressionで実績のある方は「こんなサイト作りました」とかでもいいだろうし、実績のない方でも、ちょっとさわってみて「こんなところが便利だと思いました」とかでも、まったく問題ないと思います。

今回、自分もスピーカーさせていただきます。
内容は正式にWCANサイトで発表されてから、またエントリーしますが、ちょい絶でお話ししたものそのままだったりします。どちらかというとProgressionの機能的なことが中心のお話ではないです。
時間があるようなので、他の方とかぶらない程度にはお話する予定ではあります。

と、まー、Progression絡んでいればProgression中心のお話でなくても問題ないと思うので、是非、お気軽にスピーカー参加してください。

ブレンドモードとPixel Bender

WCAN mini ActionScript Vol.12での発表したものです。

PhotoshopにあってFlashにないブレンドモード(Photoshopでは描画モード)の中で、自分がよく使うソフトライトをAS(とPixel Bender)で実装しましたというお話をさせていただきました。

まずは、紹介させていただいた本。

続きを読む

JigLibFlashでTetris3D

これの解説編です。

WCAN mini AS vol.11でお話しした点も含めてダラダラと記述。
Papervision3D rev910とJigLibFlash。
JigLibFlash v0.32時点でのお話し。

続きを読む

Tetris3D

tetris3d

WCAN mini ActionScript Vol.11でお話しさせて頂いた時のものをとりあえずアップしておきます。

I : ブロックを奥へ移動(Z+)
M : ブロック手前へ移動(Z-)
L : ブロックを右へ移動(X+)
J : ブロックを左へ移動(X-)

十字キー : 全体を回転

コツはIMLJキーのちょい押しで落下位置を調整しつつ、落下したら完全にCubeが停止する前に地面に散らかってるCubeを落下してきたCubeで整頓するという感じです。

現状、最下段(1列目)の5×5のみ消去判定しています。
1マス40ピクセルの範囲内にCubeの中心点が入っていればとりあえず収まっていると判定しているのである程度はばらばらでも5個並んでいれば消えます。

勉強会ではjiglibflashに関してまとめるつもりがないのでメモった方がいいかもとかいいながら、お話しのかなりはじめの方で話す順番を間違えてしまい、少々焦ってグダグダになった感じなので、その穴埋めにでもBlogに”まとめる”とまではいかなくても、エントリ残すつもりです。しました。

解説編はこちら。

WCAN mini AS Vol.8

WCAN mini AS Vol.8が開催されるようですね。
って、久しぶりのエントリですみません。
なんだかAS2の案件で忙しかった気がします。
まだ終わっていないような感じもしますが、連絡ないので状況よくわからなかったりします。
まぁ、手が空いてきたのでサイトのリニューアル作業を少しずつ再開したり、海に潜ったりしてます。
AS2やってるときにAS3やると混乱するのでどちらか一方のみしか触れないようにしてます。
プロパティでアンダーバーつけ忘れたりであほなミスが困る。
話が飛んだ。
WCAN mini AS。今回はノート持ち込まないといけないようですが、これが最大の障害だ・・・
初代MacBookくん、爆熱過ぎてファンの音が皆様の障害にならないか心配です。
しかもFlashはWin版しか持ってないし、まぁ、これは体験版でいいか。
MacBookは重いので持ち歩く気になれるように、軽いAirの新型を待っているんですが、出るんでしょうか?
一応、mini ASの宣伝ですよ。
超微力ですけど。

WCAN mini AS vol.7行ってきたよー

WCANのイベント初参加です。
もっとも自分のやりたい方向+なんとか話についていけるんじゃないかと思われるAS miniです。
次回開催予定のDesignとかよりは遠くない。
内容はWCANとかのサイトを見ていただくとして、感想。
よかったです。
本当に楽しかった。
やっぱり、各スピーカーの方たちは次元が違うと思った。
(わらびもちの方とは違う意味で特に)
初参加な上に、予定になかった2次会への突然参加も許していただき、ありがとうございます。
また、多くの方に名刺も交換させていただいて、少しずつですがお話もさせていただいていろいろと参考になりました。
あとで気づいたんですが、プリントミスした名刺を抜くの忘れて持っていって、それを誰かに渡してしまった。受け取った方、申し訳ないです。
しかも、普通にインクジェットプリンタで印刷したものなので、たぶん、色移りします。気をつけてください。
なんか、「デザイナーさんですか?」ってすごい聞かれたけど、どうしてだろー?
デザインもちょっとするだけ、CSSだって書きます。
「デザイナーです!」と大声で言えるほど自信がない、Flash方面でがんばりたい、肩書きが必要ならクリエーターとしておきたい自分です。
名古屋AS会のTOPに君臨する(自分の中で)ll_koba_llさんにご挨拶できた。
もうなんかたぶん人種が違う。
参加前より、さらにASがんばろうという気になった。
まずは、つまらない動きの今のサイトのほうをリニューアルしないと。
今のところ、Webな人間だけど、AIRとかもやっておいたほうがいいのかなぁ・・・