Actionscript 3 调用和删除计时器实例

Actionscript 3 调用和删除计时器实例,actionscript-3,flash,class,Actionscript 3,Flash,Class,在我的代码中,我使用两个计时器: var timerScroll:Timer = new Timer(); var timerCollission:Timer = new Timer(); 首先。。。我如何调用timerScroll/timercollision来获取它的当前值 以后 如何重置或删除其中任何一个的计时器实例,以便重新启动 我试过像timerScroll.getTimer()一样做;。。。和timerScroll.flash.utils.getTimer();。。。我想这是行不通

在我的代码中,我使用两个计时器:

var timerScroll:Timer = new Timer();
var timerCollission:Timer = new Timer();
首先。。。我如何调用timerScroll/timercollision来获取它的当前值

以后

如何重置或删除其中任何一个的计时器实例,以便重新启动

我试过像timerScroll.getTimer()一样做;。。。和timerScroll.flash.utils.getTimer();。。。我想这是行不通的,但还是尝试了一下=D

使用这样的计时器:

var timerScroll:Timer = new Timer( 2000 ); //2000ms = 2 second interval
timerScroll.start();
timerScroll.stop();
timerScroll.reset();
然后,在一个单独的事件侦听器中,将回调函数应用于
计时器
事件

timerScroll.addEventListener(TimerEvent.TIMER, myCallback);
function myCallback(e:TimerEvent) {
  trace( timerScroll.currentCount() );
}
请参见此处的API文档:

使用如下计时器:

var timerScroll:Timer = new Timer( 2000 ); //2000ms = 2 second interval
timerScroll.start();
timerScroll.stop();
timerScroll.reset();
然后,在一个单独的事件侦听器中,将回调函数应用于
计时器
事件

timerScroll.addEventListener(TimerEvent.TIMER, myCallback);
function myCallback(e:TimerEvent) {
  trace( timerScroll.currentCount() );
}

请参阅此处的API文档:

+1酷。谢谢你的帮助。timerScroll.currentCount();获取实际的计时器数据。+1很酷。谢谢你的帮助。timerScroll.currentCount();获取实际的计时器数据。