首页 > 下载 > 下载详文:Actionscript Timer使用、加载元件

Actionscript Timer使用、加载元件

发布时间:2010年04月25日 06时31分59秒   属性:程序Web开发 > Adobe    访问次数:71531
字体: 初始 添加收藏 分享给好友
Actionscript Timer使用、从库中加载元件
本文介绍Timer属性,元件的属性建立元件导出脚本类,用actionscript加载元件,简单的示例分为两步(第一步,创建元件导出类,通过脚本加入舞台;第二步,Timer事件TimerEvent定义,以及for 循环元件),对于初学者或是熟悉编程者有弱微的帮助。


1.Actionscript 从库中加载库中元件;先创建元件影片剪辑名称为Box,并且勾选为Actionscript导出(X),类名为Boxs确定(此时的Box元件已经被定义Boxs类,可以直接从actionscript只能直接呼应Boxs)。

ActionScript 代码  复制
//(C) Copyright weisim3.com 04.26.2010 var dee:Boxs; dee=new Boxs(); dee.y=60;//Y轴坐标 dee.x=50;//X轴坐标 dee.alpha=0.1;//alpha值(透明值0至1) addChild(dee);//加载显示出来

第一步完成的效果(在此示例中,直接从库中拖拽一个Box元件在舞台和脚本定义的dee:Boxs作比较)。



2.Timer的使用,定义一个时间" var t:Timer=new Timer(500,10);    "每500毫秒执行一次,执行10次,建立一个TimerEvent事件,让t:Timer监听。
完整ActionScript 代码  复制
//(C) Copyright weisim3.com 04.26.2010 var dee:Boxs;//声明dee继承Boxs元件类 dee=new Boxs(); dee.y=60; dee.x=50; dee.alpha=0.1; dee.stop();//停止dee:Boxs的播放 var t:Timer=new Timer(500,10);//建立一个时间触发器(执行10,500毫秒一次) t.reset();//重置(Timer属性) t.start();//开始(Timer属性) function onTime(e:TimerEvent):void {//TimerEvent事件 for (var i:int = 0; i<10; i++) {//让执行10次循环出来 addChild(dee); dee.y+=2;//坐标Y轴每次加2 dee.x+=2;//坐标X轴每次加2 dee.rotation+=3.6;//旋转角度每次加3.6度 //dee.rotationX+=2; dee.alpha+=0.02;//透明度每次加0.02 } } t.addEventListener(TimerEvent.TIMER, onTime);//监听接收onTime
免费
Actionscript Timer使用、加载元件 (18)
本下载连接不支持第三下载工具打开,请直接点击下载即可
文章版权归属weisim3.com所有,未经书面版权许可同意,不得私自转载(或做修改转载),源文件示例仅供学习使用,更不要出于商业用途或印刷出版发行!否则将追究其相关法律责任,版权联系QQ:729260499。
遺昕 | Weisim3.com 下载许可条款 ( 您必须接受同意才可下载 ) .