うむるむ

うむるむ は主に flash 周りの話と美少女ゲーム系の話の二本立てで構成されています。



[ AS3 ]
Progression を導入しやすい作り方 - 09/03/05 13:43 by umroom

以前作ったサイトを Progression を使ってリメイクする時に、あらかじめこんな風に作っとくと導入が楽だと感じたことがあるので下に書く。
本当に些細なことだけども、これをやるだけでも本当に楽になった。やる事は各シーンに関数を4つ作るだけ。

シーンは画面の展開(ページ、と言ったりする?)で、Progression で言うところの SceneObject。
これに関数を4つ作る。
・シーンが登場する前の初期化
・シーン登場
・シーンが退場する前の初期化
・シーン退場

シーンは DisplayObject系の拡張でもいいし、独自クラスでもいい。
とにかく、そのシーンを管理する(登場や退場の他、シーン内で完結するもろもろの処理をまとめる)クラスなら何でも良い。
で、上に書いた4つの関数は Progression にした時に
・_onLoad
・_onInit
・_onGoto
・_onUnload
に対応することになる。

たったこれだけだけど、この構造にしてるだけで移行、導入が本当に楽になるのでオススメ。

« [ web ] web系の制作会社は年中忙しい? | ブログトップ | [ wonderfl ] 万年カレンダー »

トラックバックURL :