久々にflashトーク。 ついに先日より弊社(というか僕)も、商業案件にprogressionを導入すべく勉強をスタート。とりあえずざっとソースコードを読んで、イベントの流れを理解する。見た感じテンプレートメソッドの順番と、カスタムなコマンドクラスの作成がprogressionのキモと思われる。取り急ぎ、挙動を観察したメモ。 まず、以下のような4ページの構造があったとする。 top page1 page1-1 page2 その場合意識すべき遷移コールは以下のパターンとなる。 top から page1 の場合 (子への移動) top.onGoto() page1.onLoad() page1.onInit() page1からtopの場合 (親への移動) page1.onGoto() page1.onUnload() top.onInit() top から page1-1 の場合 (孫への移動