2

私はこのフラッシュ アニメーション (flash lite 1.1) を持っていますが、問題は私の電話ではかなり遅いことです。

5〜6 FPSだったようです....

誰かが理由とそれを速くする方法を教えてもらえますか?

前もって感謝します。

swf ファイルと fla ファイルは次のとおりです。 ダウンロード

編集: SonyEricsson K550、W610、W300、および W880 でテスト済み

4

3 に答える 3

1

ファイルを見ると、次のことができます。

  1. パーティクル エフェクトを使用しています。これは CPU を集中的に使用します。パーティクルの数を減らすと、再生速度に影響を与える可能性があります。
  2. 各パーティクルには、アルファ フェード効果があります。アルファ フェードの期間を短縮するか、完全に削除すると効果的です。

幸運を

于 2009-09-14T02:55:20.997 に答える
1

通常、Flash Lite のパフォーマンスの問題は、レンダリングを単純化することで解決するのが最善です。つまり、アニメーションを短く、小さくし、複雑でないコンテンツを使用します。多くの場合、パフォーマンスを向上させるいくつかの具体的なアイデアは次のとおりです。

  • 複雑なベクター、デバイス以外のテキスト、およびグラデーションはすべてレンダリングにコストがかかります。それらをビットマップに置き換えます (メモリの制約を超えずにできる場合)。
  • 透明度の使用を制限し、含まれるレイヤーの数を制限します。
于 2009-09-14T08:11:52.467 に答える
0

SWF をダウンロードして Nokia 6500s で実行したところ、非常にスムーズに動作し、5 ~ 6 FPS ではありませんでした。

現在のグラフィック効果を維持しながら、遅い電話でスムーズに実行できるとは思いません (それが問題かもしれません) 。

于 2009-09-13T20:33:56.190 に答える