flex中的GIF动画

时间:2011-10-25 05:41:19

标签: actionscript-3 flex actionscript flash-builder

我正在尝试在我的flex应用程序中添加gif图像。然而,它没有显示动画。任何人都知道如何使gif图像在flex中工作

import mx.managers.PopUpManager;

            private function onCreationCompleted():void
            {
                mx.managers.PopUpManager.centerPopUp(this);
            }
        ]]>
    </fx:Script>
    <s:Image x="127" y="137" source="@Embed('assets/loading.gif')" width="87" height="85"/> 
    <s:Label x="88" y="73" text="Loading... Please wait" width="164" height="56" verticalAlign="middle" textAlign="center"/>

提前问候

2 个答案:

答案 0 :(得分:7)

从外观上看,Flex不支持动画GIF。使用swf会容易得多。

有一些非常好的loading animations provided in this link。使用SWFLoader

但是如果你想在Flex中使用GIF动画,请阅读这篇博文。

http://iamjosh.wordpress.com/2009/02/03/animated-gifs-in-flex/

您必须创建该博客帖子中显示的类,并将as3gif作为包添加。

你可以download as3gif from here

答案 1 :(得分:-1)

我将gif转换为swf并将其设置为动画。