加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Flex中加载gif图片

发布时间:2020-12-15 04:46:11 所属栏目:百科 来源:网络整理
导读:?最近做一个东西,想要实现屏蔽罩的效果,可是发现Flex并不能原生支持gif图片,是因为Flex中默认播放一帧,所以gif图片是静态的,不过在网上查询了一些资料,发现需要一个辅助插件才能使用gif图片。 ---点击阅读更多 ??? ? ? ? ?这个辅助的插件网址是http://
?最近做一个东西,想要实现屏蔽罩的效果,可是发现Flex并不能原生支持gif图片,是因为Flex中默认播放一帧,所以gif图片是静态的,不过在网上查询了一些资料,发现需要一个辅助插件才能使用gif图片。

--->点击阅读更多 ???

? ? ? ?这个辅助的插件网址是http://code.google.com/p/as3gif/downloads/list,本人下载下来后将此文件制作为一个swc包(你可在此下载),这样每次使用时你只需要引用此swc包就可以了。


? ? ? ? 好了,现在上一个例子。


? ? ? ? 新建一个mxml文件gifPlayerDemo,代码如下所示:


[html] view plain copy print ?
  1. <?xmlversionxmlversion="1.0"?encoding="utf-8"?>??
  2. <s:Application?xmlns:fx="http://ns.adobe.com/mxml/2009"??
  3. ??????????????xmlns:s="library://ns.adobe.com/flex/spark"??
  4. ??????????????xmlns:mx="library://ns.adobe.com/flex/mx"?minWidth="955"?minHeight="600"creationComplete="app_creationCompleteHandler(event)">??
  5. ?????
  6. ????<fx:Script>??
  7. ???????<![CDATA[?
  8. ???????????import?com.ldfsoft.flex.player.GIFPlayer;?
  9. ???????????
  10. ???????????import?mx.events.FlexEvent;?
  11. ???????????
  12. ???????????private?var?myGifPlayer:GIFPlayer?=?new?GIFPlayer(true);?
  13. ???????????
  14. ???????????protected?function?app_creationCompleteHandler(event:FlexEvent):void?
  15. ???????????{?
  16. ??????????????//?TODOAuto-generated?method?stub?
  17. ??????????????var?url:URLRequest=new?URLRequest("images/460.gif");?
  18. ??????????????myGifPlayer.load(url);?
  19. ??????????????myGifPlayer.visible=true;?
  20. ??????????????img.source=myGifPlayer;?
  21. ???????????}?
  22. ???????????
  23. ???????]]>??
  24. ????</fx:Script>??
  25. ?????
  26. ????<fx:Declarations>??
  27. ???????<!--?Place?non-visualelements?(e.g.,?services,?value?objects)?here?-->??
  28. ????</fx:Declarations>??
  29. ?????
  30. ???????<mx:Image?id="img"?x="27"?y="10"?width="292"?height="291"/>??
  31. </s:Application>??


? ? ?运行效果如下所示:?




? ? ? ?忘了,截图也是静态的哈。(*^__^*) ,不过你可以试试。


? ? ? ?其实本人想要实现的是屏蔽罩的效果,就是以模态的方式显示此幅图片,我也实现了,效果如下所示,代码我就不贴了:




? ? ? ?呵,就介绍这么多了!

--->点击阅读更多 ???

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读