Flex 3中的GIF动画

时间:2008-09-30 07:46:51

标签: flex flex3 gif animated-gif

信不信由我需要一种在Flex 3中显示GIF动画的方法。这个人有一个待售组件,但它只是Flex 2:http://dougmccune.com/blog/2007/01/19/how-to-load-animated-gifs-using-adobe-flex-20/

我已经实现了这个示例:http://www.bytearray.org/?p=95,但是对于更大的GIF来说,它非常占用CPU并导致UI挂起。

有没有人知道任何替代解决方案?如果做不到这一点,我可能不得不考虑重新分解第二个例子来使用伪线程。 Eugh。

4 个答案:

答案 0 :(得分:2)

我购买并使用了mccune产品,但现在已改为flex 3.我通过搜索与您相同的答案找到了您的问题并且刚刚遇到了这个问题

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

答案 1 :(得分:1)

感谢您的回复。该链接中的Google代码项目(http://code.google.com/p/as3gif/)与我实现的bytearray(http://www.bytearray.org/?p=95)上的相同。

我使用这个代码敲了一个快速的伪线程示例,但它太慢了。

看起来我需要动态转发GIF ...

答案 2 :(得分:0)

this有帮助吗?

编辑:我不知道该建议对更大的GIF有多好,但是如果你仍然遇到问题,可能值得将GIF导入Flash并将其转换为自己的SWF。

Flex应该能够毫无问题地发挥它。

答案 3 :(得分:0)

检查swfmill是否可以创建swf。我相信他们支持动画GIF的

http://swfmill.org/