annie.Timer Class
定时器类
Properties
Methods
kill
kill
()
public
定时器不用了,一定要记得杀死它,不然他会变成厉鬼,时时缠绕着你
repeatCount
repeatCount
()
Number
public
执行触发Timer 的总次数
Returns:
Number:
reset
reset
()
public
重置定时器
start
start
()
public
开始执行定时器
stop
stop
()
public
停止执行定时器,通过再次调用start方法可以接着之前未完成的状态运行
Timer
Timer
(
-
delay
-
repeatCount
)
构造函数,初始化
Parameters:
name | type | flag | description |
---|---|---|---|
delay
| Number | ||
repeatCount
| Number |
Example:
var timer=new annie.Timer(1000,10);
timer.addEventListener(annie.Event.TIMER,function (e) {
console.log("once");
})
timer.addEventListener(annie.Event.TIMER_COMPLETE, function (e) {
console.log("complete");
e.target.kill();
})
timer.start();
Properties
currentCount
Unknown
public
当前触发了多少次Timer事件
delay
Unknown
public
设置或者获取当前定时器之间的执行间隔
running
Unknown
当前是否在运行中
Events
annie.Event.TIMER
annie.Timer定时器触发事件
annie.Event.TIMER_COMPLETE
annie.Timer定时器完成事件