//创建计时器对象,两个属性分别是delay与repeatCount,表示每次间隔的时间(以毫秒为单位)和执行的次数(如果次数为0,则表示不停的执行).
var timer: egret.Timer = new egret.Timer(2000, 0);
//注册事件监听
timer.addEventListener(egret.TimerEvent.TIMER, this.timerFunc, this);//计时中
timer.addEventListener(egret.TimerEvent.TIMER_COMPLETE, this.timerComFunc, this);//计时结束时触发
private timerFunc() {
console.log("计时中")
}
private timerComFunc() {
console.log("计时结束");
}
如果要继续使用计时器,记得this.timer.reset()