Flash で ActionScript を使っているときに気をつけていることをメモしておきます。
- モーショントゥイーンを使いたい場合は、ひとつのレイヤーにひとつの MovieClip を置く
- 下手にゲームループを実装するくらいなら Event.ENTER_FRAME を検討する
- 通信は非同期なので Event.COMPLETE で完了を待つ
- MovieClip.gotoAndPlay() で無限ループを作りたいときはひとつ前のフレームを指定する
- フレームアクションの関数外で宣言した変数は MovieClip のフィールドになるので、デバッグするときは this の中を探す
自戒です。はい。
Contributions