0

ユーザーがアニメーション化された顔文字 (外部 SWF ファイルを使用して定義) を使用し、それらを別の SWF ファイル内に表示できるようにするアプリケーションを設計しています。これは、一度に # 絵文字が非常に少ない限り機能しますが、数が大幅に増加すると、パフォーマンスが低下し始めます.... 選択できる絵文字はわずかしかないため、ボトルネックはネットワークではありません、それらを同時に表示する際に問題が発生しています。

Flash スレッド モデルは外部 SWF の再生をどのように処理しますか? それらを別のスレッドで再生しようとすることはできますか、それとも問題を引き起こしますか (Swing や Cocoa などで行われているように)

4

1 に答える 1

0

複数の小さな swf をロードすることを意味する場合、それらはコピーされているのか、それとも新しいプロパティなどを使用して新しいインスタンスを作成しているのかを言うのは難しいです...

すべての画像、アニメーションにswfを使用する20ラインのポーカーマシンを作ることで、同様のことができました。これらのファイルはそれぞれ約 600Kb で、一度に 12 個のファイルがアニメーション化された画面に表示されます (勝敗によって異なります)。

しかし、私がこれを行った方法は、必要になるたびにそれらを配列にロードすることでした。そこからアクセスします。私は何の問題もないようでした。

それはあまり答えではありませんが、ロード方法を説明したり、サンプルのhtmlサーバーを置いたりして、あなたの問題を正確に見ることができますか

于 2012-08-21T08:43:43.463 に答える