as3.0-----计时器的使用实例
生活随笔
收集整理的這篇文章主要介紹了
as3.0-----计时器的使用实例
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
package??{import?flash.display.Sprite;import?flash.utils.Timer;import?flash.events.TimerEvent;public?class?main?extends?Sprite?{public?function?main()?{/**計時器構造函數第一個參數為延遲時間(單位為毫秒)???第二個為重復次數,默認為0,即一直重復下去。*/var?myTimer:Timer?=?new?Timer(1000,10);/*計時器的timer事件*/myTimer.addEventListener('timer',timerhandler);/*計時器的timerComplete事件*/myTimer.addEventListener('timerComplete',timerCompleteHandler);/*開啟計時器*/myTimer.start();}???private?function?timerhandler(event:TimerEvent):void{var?ranNum?=?Math.random();/*計時器的currentCount屬性,為計時器執行次數記錄*/trace("計時器第"+event.target.currentCount+"次產生的隨機數:"+ranNum);if(ranNum<0.5){/*計時器的reset方法為把currentCount屬性的值清零,重新計時,如果計時器正在運行,則要重新啟動才行。*/event.target.reset();event.target.start();}}private?function?timerCompleteHandler(event:TimerEvent):void{trace('計時器執行完成');}}}
轉載于:https://blog.51cto.com/quietnight/1691671
總結
以上是生活随笔為你收集整理的as3.0-----计时器的使用实例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: strcpy 函数的实现
- 下一篇: oracle数据导入导出