用flex加载一个gif图片,图片是不动的,原来Flex默认只能播放一帧,所以图片是死的
解决办法如下:
下载一个Org包,放到工程目录下
代码:
打完收工...
解决办法如下:
下载一个Org包,放到工程目录下
代码:
import org.bytearray.gif.player.GIFPlayer;
private var gifPlay:GIFPlayer=new GIFPlayer();
private function Play():void
{
var baby:URLRequest=new URLRequest("assets/banner.gif");
gifPlay.load(baby);
gifPlay.visible=true;
gifImg.source=gifPlay;
}
图片:
<mx:Image id="gifImg" width="1000" height="139" creationComplete="Play()"/>
打完收工...