FlashでActionScript2を触る機会があってすげータイムラインがやっかいなことになってる。
Flashのタイムラインに埋め込むアクションスクリプトは直観的で良い。このタイミングでこのアクションといった感じでとっても直観的。でも規模が大きくなってきてインスタンス名変更したくなったり処理を一括して変更したい場合、バイナリに埋め込まれていると検索がしにくくて扱いにくい。grep検索とかにテキストエディタにある機能に慣れていると本当にイライラする。
規模が小さい、または一回作ったらもう捨てるつもりの場合は埋め込めばいい。でも規模が大きかったり継続して開発していくには場合は外部ファイルにした方がいい。残念ながらタイムラインはこの場合使いたくない。
ソーシャルゲームってFlashでアニメーションさせる機会が少なくて、何かイベントがあったら切り替えるみたいなことが多くてタイムラインの使用頻度がすごく少ないことがわかった。
そう言った意味でもこの本の様にシンボルでページを作ってイベントで切り替えてくやり方がしっくりくる。この本は厚さの割に内容が薄いのが玉に傷。まーそれでも良い本だ。