- 浏览: 330633 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
wangjun0603:
学习了,写的真好!
native2ascii的简单应用 -
qq672076266:
...
native2ascii的简单应用 -
loyalboys:
...
native2ascii的简单应用 -
hanjinting1004:
...
Flex开发者需要知道的10件事 -
管好你家猫:
学了,文章,
native2ascii的简单应用
http://www.flexrain.cn/demo/flex/gifplayer.swf
Flex里Image控件插入gif动画的图片默认只显示一帧,也就是说是不会动的,我们可以借助GifPlayer类包来实现Flex里插入动画的Gif图片。
GifPlayer下载: http://code.google.com/p/as3gif/
实例里演示了几个常用的功能:播放、停止、到第几帧播放、到第几帧停止。
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" horizontalAlign="center" creationComplete="init();" preloader="com.preload.PreLoad" backgroundColor="0x414141" > <mx:Style source="flex/yfskin/yflexskin.css" /> <mx:Script> <![CDATA[ import flash.net.URLRequest; import org.gif.player.GIFPlayer; import org.gif.events.FileTypeEvent; import org.gif.events.GIFPlayerEvent; import org.gif.events.FrameEvent; import org.gif.events.TimeoutEvent; private var _myGIFPlayer:GIFPlayer = new GIFPlayer(); private var _totalFrame:Number; //private var _currentFrame:Number; private function init():void { var request:URLRequest = new URLRequest("md.gif"); _myGIFPlayer.load(request); img.addChild(_myGIFPlayer); _myGIFPlayer.addEventListener(GIFPlayerEvent.COMPLETE, onCompleteGIF); _myGIFPlayer.addEventListener(FrameEvent.FRAME_RENDERED, onFrameRendered); //_myGIFPlayer.addEventListener(TimeoutEvent.TIME_OUT, onTimeOut); } private function onCompleteGIF(event:GIFPlayerEvent):void { _totalFrame = _myGIFPlayer.totalFrames; totalframe.text = String(_totalFrame); } private function onFrameRendered(event:FrameEvent):void { currentframe.text = String(_myGIFPlayer.currentFrame); } private function onTimeOut(event:TimeoutEvent):void { trace ("gif is error!"); } private function play():void { _myGIFPlayer.play(); } private function stop():void { _myGIFPlayer.stop(); } private function gotoandplay():void { var numFrame:Number = Math.floor(Math.random() * _totalFrame ) + 1; _myGIFPlayer.gotoAndPlay(numFrame); gotoplaybtn.label = "gotoPlay(" + numFrame + ")"; } private function gotoandstop():void { var numFrame:Number = Math.floor(Math.random() * _totalFrame ) + 1; _myGIFPlayer.gotoAndStop(numFrame); gotostopbtn.label = "gotoStop(" + numFrame + ")"; } ]]> </mx:Script> <mx:Image id="img" width="217" height="300" top="30" left="240"/> <mx:ApplicationControlBar width="80%" left="50" bottom="20" > <mx:Button label="Play" height="22" click="play();" styleName="primaryButton" /> <mx:Button label="Stop" height="22" click="stop();" /> <mx:Button id="gotoplaybtn" height="22" label="gotoPlay(rand)" click="gotoandplay();" /> <mx:Button id="gotostopbtn" height="22" label="gotoStop(rand)" click="gotoandstop();" /> <mx:Label text="TotalFrame:" /> <mx:Label id="totalframe" /> <mx:Label text="CurrentFrame:" /> <mx:Label id="currentframe" /> </mx:ApplicationControlBar> </mx:Application>
- md.rar (361.2 KB)
- 下载次数: 206
发表评论
-
org.apache.catalina.util.DefaultAnnotationProcessor cannot be cast to org.apache
2011-04-29 15:54 1333flex调用请求jsp页面时,报如下错误: or ... -
eclipse注释模板
2011-03-18 13:48 1491选择 window-->Preference ... -
vmware 无法安装
2011-02-23 19:10 888前些日子ubuntu用得好好的,这几天突然起不来了 ... -
ubuntu设置固定IP
2011-02-23 19:03 1010在网上查了一下,试了试,大概是这么个步骤。 ... -
linux svn命令记录
2010-12-13 16:31 10391、将文件checkout到本地目录 svn ... -
ubuntu SubVersion服务安装设置
2010-12-13 16:29 843目录 [隐藏] 1 SubVersio ... -
Ruby On Rails-2.0.2源代码分析(1)-Rails的启动
2010-11-09 14:54 1275前言 本文主要是针对Ruby On Ra ... -
各种系统架构图及其简介
2010-11-05 13:33 9241.Spring 架构图 Spring ... -
文件搜索小软件everything
2010-11-02 14:33 661在群里看到一个人在大力推荐一个文件搜索软件Ever ... -
为Ruby的编辑器SciTE更改中文菜单
2010-10-26 19:18 1114安装完ruby后,默认的SciTE是英文的,我们去 ... -
Flash Socket通信的安全策略问题
2010-09-30 14:12 1125Flash Socket通信的安全策略问题 将flas ... -
Rational Rose Enterprise Edition 2003 安装破解步骤
2010-09-15 12:40 11901.下载Rational rose 2003安装文件,安 ... -
chm文件打不开问题解决方法
2010-09-15 09:22 814在公司换了一个机器,这个机器居然没发打开chm文 ... -
MyEclipse8.5 svn插件安装
2010-09-13 13:15 833安装subclipse, SVN 插件 1、从官网 ... -
MyEclipse 8.5和Flash Builder 4 plug-in集成
2010-09-10 19:36 3310总算是成功的安装上了flashbuilder,参照网上诸 ... -
eclipse统计代码行数
2010-08-16 09:02 1324打开Search中的File Search,在co ... -
苹果任务栏
2010-08-04 13:38 986RocketDock 让你在使用 Windows 更加的动感 ... -
浏览器可视大小
2010-07-19 12:43 1348网站设计时,有 ... -
画原型
2010-04-27 12:51 41651 visio 用visio制作线框图原型 ... -
软件业的人力外派与人员素养
2009-11-26 14:26 1112人力外派,这个行当有人熟悉有人不熟悉,同时又被很多人 ...
相关推荐
Flex让GIF的图片动起来Flex让GIF的图片动起来Flex让GIF的图片动起来Flex让GIF的图片动起来
老外用as写的个gif图片合成处理工具,这个工具的使用方法,根据gifplayer写的个小例子,供学习参考
flex图片动态显示,比如:要查询一个用户列表,但可能要花5s时间,所以最好加一个login图片
flex不显示GIF图片问题确实令人很头痛,不过我们可以用一些手段让其乖乖显示出来,具体的实现如下,需要的朋友可以参考下
主要是flex使用GIFPlayer加载GIF图片的代码示例,需要的朋友可以参考下
可以创建GIF, Flash, Quicktime 动画,并且可以支持实时的3D特效以及声音同步。软件可以优化生成的动画影片的体积,或者调整影片的压缩比。内置30种优秀的视频特效,包括粒子运动特效等。此外软件还集成了抓图,图片...
NULL 博文链接:https://mojianpo.iteye.com/blog/754141
Flex加载动态图片(GIF),FLex本神不支持动态图片的加载,两种方式解决: 1,转成swf 2,yong GIfPalyer
提供一个flex 3 用来支持播放GIF图片,希望大家喜欢
FLEX 控件 GIFPlayer 可在FLEX上播放GIF图片
FLEX自定义等待图标资源 18个SWF资源,19个GIF资源
gif转swf和swf转gif工具能够方便快速的进行Flash和gif格式图片之间进行转换
gif2swf.exe gif转换到swf小工具 Flex Image不能显示gif动态图片 动画图片 用这个转换成swf就可以了
Flex IFrame实现浏览附件(pdf.txt.png.gif)信息;可以预览PDf文件、文本文件、图片,等附件信息;
这是一个让Flex能够现实GIF动态图片的插件,本人已经将他压缩为一个swc的压缩文件了,每次使用你只需要引入此gif包就行了
可以用来制作游戏地图,可以导入png图片和gif图片等
WAP/手机网页底部悬浮图片定时翻滚广告代码特效单图带关闭按钮,定时进行翻转动态效果,效果价值型不错,一个JS调用
除了Flexdashboard(“ Dogs of New York.Rmd”和“ Dogs-of-New-York.html”文件)之外,该文件夹还包括“ reveal.js”演示文稿,以及有关此练习的逐步说明(“ Testhtmlpres.Rmd”和“ Testhtmlpres.html”文件)...