Android 上の AIR を対象としたクイック レンダリング スピード テストを作成し、2 つのプロジェクトを作成しました。モバイル AS3 のみと FLEX。アニメーションを埋め込み、フレーム カウント ロジックを含む共通のクラスを使用します。scaleMode を明示的に NO_SCALE に、frameRate を 24 に、quality を StageQuality.HIGH に設定しました。私の知る限り、FLEX プロジェクトにはフレームワーク SWC への参照が多いことを除いて、コンパイラ オプションは同じです。
結果は、FLEX では約 6 ~ 8 FPS であるのに対し、AS3 のみでは 12 ~ 14 です。FLEX の方が遅いのは理にかなっていますが、その差は予想よりも大きいです。何かアイデアはありますか?
MXML を使用してモバイル ゲームを作成するプロジェクトに取り組んでいます。個人的には、パフォーマンスに大きな影響を与えると思うので、上記の簡単なテストを作成しました。MXML を使用してモバイル ゲームを作成することについて何か考えはありますか?
ありがとう!