ActionScript パフォーマンス向上テクニック

電子書籍:RealmotionBooks の案件でお世話になっている id:takamackyさんから、AS記述の際に有用な下記サイトも教えていただきました。自分は AS1.0で記述する化石のため目から鱗です。

【ActionScript3 最適化・高速化Tips 簡易まとめ】

他に AS等を軽量化する手段について、とある大先輩から基本的で大切なことをご教示いただいたので下記にリストアップします。

  • スクリプトは外部ファイルにして、_root や _global など一箇所にまとめる
  • ・function:関数は小分けにして最後の方の行を短くする
  • ・onClipEvent(enterFrame) や onEnterFrame の代わりにタイマーを使う
  • ・ループ処理を減らす
  • ・必要な時だけクリップを生成して用がなくなったら削除する
  • ・CPUの演算処理に近い構文(演算子)を使う