信不信由我需要一种在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。
答案 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)
答案 3 :(得分:0)
检查swfmill是否可以创建swf。我相信他们支持动画GIF的