私は、モバイルデバイスでは本当にぎくしゃくしてスムーズではないフレックスゲームを開発しています。mxmlファイルでアプリケーションframeRateを60に変更しましたが、よりスムーズに実行されるようです(ただし、そうではないはずです)。これはパフォーマンスに影響を与えますか?
これを行う他の方法はありますか?私は長くて複雑な操作をしていません。非同期スレッドを使用できるオープンソースライブラリをいくつか見つけたので、これを言っています。しかし、これには欠点もあると読みました。
ステージ上にあるオブジェクトは15個の画像オブジェクトだけで、それぞれにMoveオブジェクトとOnClickリスナーがアタッチされているため、私は本当に混乱しています。500ミリ秒、1秒、2秒、5秒ごとに繰り返される4つのタイマー。リスナーとタイマーでの最長の操作はO(n)です。ここで、n=イメージカウント=15ですが、ほとんどはO(1)です。
すべてのオブジェクトはビューcreationCompleteイベントで作成され、私はそれらをずっと再利用します。メモリは正しく管理されています。メモリプロファイラーを使用して確認しました。
いくつかの方向に私を向けてもらえますか?