1

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 を使用してモバイル ゲームを作成することについて何か考えはありますか?

ありがとう!

4

1 に答える 1

0

Flex は、パフォーマンスが重要なモバイル開発には適していません。パフォーマンスに影響を与えるバックグラウンドで行う不必要なものがたくさんあります。必要に応じて、AS3 のみのコードを使用すると、最良の結果が得られます。

于 2012-11-22T22:45:25.680 に答える