読者です 読者をやめる 読者になる 読者になる

pblog

pplog.net を作っている @ppworks こと越川直人(Koshikawa Naoto)のブログ。esa LLCで働いてます(\\( ⁰⊖⁰)/)

アニメーションの実行順序を管理したい2

前回、アニメーションの実行順序を管理したい1にて紹介したScenarioManagerとScenario、それらで利用するScenarioEventのソースは以下にあります。

ソース

実際にこれらのシナリオ管理クラスを使ったサンプルコードとflaは以下になります。

パブリッシュせずに試すようにパブリッシュ済みのswfも用意しました。

sample解説

ちょっとしたアニメーションサンプルです。画面をクリックしてみて下さい。

画面をクリックするたびに以下のアニメーションが実行されることが確認できると思います。

  • 一番左のトランプから順番に上に移動するアニメーション
  • 全部のトランプから一斉に上に移動するアニメーション

1つ目が、ScenarioManagerのserialメソッドを使ったシナリオ追加です。2つ目がScenarioManagerのparallelメソッドを使ったシナリオ追加です。
シナリオ管理クラスは、このようにアニメーションの実行順序の管理やXMLや画像ロード管理に使おうかな、と思っています。