flex_简单认识flash.utils.Timer类;
发布时间:2020-12-15 05:05:27 所属栏目:百科 来源:网络整理
导读:=》示例代码: package aspackage { import flash.display.Sprite;//基本显示列表构造块:可显示图形并且也可包含子项的显示列表节点。 import flash.events.TimerEvent; import flash.utils.Timer; /** * 计时器 * @author cen */ public class ShortTimer
=》示例代码: package aspackage {import flash.display.Sprite;//基本显示列表构造块:可显示图形并且也可包含子项的显示列表节点。 import flash.events.TimerEvent; import flash.utils.Timer; /** * 计时器 * @author cen */ public class ShortTimer extends Sprite { /** * 计时器构造函数 */ public function ShortTimer() { super(); /*create a new five-second Timer*/ var minuteTimer:Timer = new Timer(1000,5); /** * designates(指定) listeners for interval(间隔) and complection events*/ minuteTimer.addEventListener(TimerEvent.TIMER,onTick); minuteTimer.addEventListener(TimerEvent.TIMER_COMPLETE,onTimerComplete); /*starts the timer ticking*/ minuteTimer.start(); } /** * Fn:display the tick count so far; * @param event */ public function onTick(event:TimerEvent):void{ trace("tick "+event.target.currentCount); // The target of this event is the Timer // instance itself. } /** * 结束函数 * @param event */ public function onTimerComplete(event:TimerEvent):void{ trace("Time's Up!"); } } } =》结果输出:(最上边记录是最新记录信息)
Time's Up!
tick 5
tick 4
tick 3
tick 2
tick 1
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |