Flex 3中的GIF动画

时间:2020-03-06 14:54:43  来源:igfitidea点击:

信不信由你,我需要一种在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挂起。

有人知道其他替代解决方案吗?未能做到这一点,我可能不得不考虑重构第二个示例以使用伪线程。恩

解决方案

这有帮助吗?

编辑:我不知道该建议在较大的GIF上的效果如何,但是如果仍然有问题,可能值得将GIF导入Flash并将其转换为自己的SWF。

Flex应该能够在没有任何问题的情况下发挥作用。

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

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

看来我将需要即时SWF GIF ...

签出swfmill来创建swf。我相信他们支持gif动画

http://swfmill.org/

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

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