3

信じられないかもしれませんが、Flex 3 でアニメーション GIF を表示する方法が必要です。この男はコンポーネントを販売していますが、Flex 2 のみです。 -animated-gifs-using-adobe-flex-20/ .

http://www.bytearray.org/?p=95の例を実装しましたが、大きな GIF の場合、CPU に負荷がかかり、UI がハングします。

誰かが代替ソリューションを知っていますか? それができない場合は、疑似スレッドを使用するように 2 番目の例をリファクタリングする必要があるかもしれません。うーん。

4

4 に答える 4

2

mccune製品を購入して使用しましたが、flex 3に変更しました。あなたと同じ答えを検索してあなたの質問を見つけましたが、これに出くわしました。

http://flexology.wordpress.com/2008/09/30/loadinganimated_gif_in_flex/

于 2008-10-01T21:22:37.437 に答える
1

返信ありがとうございます。そのリンクの Google コード プロジェクト ( http://code.google.com/p/as3gif/ ) は、私が実装した bytearray ( http://www.bytearray.org/?p=95 ) のプロジェクトと同じです。 .

このコードを使用して簡単な疑似スレッドの例を作成しましたが、遅すぎます。

その場でGIFをSWFする必要があるようです...

于 2008-09-30T09:15:31.373 に答える
0

swfの作成に行くためにswfmillをチェックしてください。アニメーションGIFをサポートしていると思います

http://swfmill.org/

于 2008-09-30T13:05:46.267 に答える
0

これは役に立ちますか?

編集:その提案がより大きなGIFでどれほどうまく機能するかはわかりませんが、それでも問題が解決しない場合は、GIFをFlashにインポートして独自のSWFに変換する価値があるかもしれません。

Flexは、問題なくそれを再生できる以上のものでなければなりません。

于 2008-09-30T08:21:40.600 に答える