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

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

(编辑:李大同)

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

    推荐文章
      热点阅读