4

Flex 4 中的 setTimeout 函数是什么?

我尝试了 setTimeout () 或 setInterval 之类的旧方法,但不起作用,也没有找到任何网络参考,有人知道吗?谢谢你们

4

1 回答 1

2

使用flash.utils.TimersetTimeoutsetInterval

//first parameter is delay in milliseconds, 
//second one is number of repetitions required - 
//use zero for infinite repetition

var timer:Timer = new Timer(100, 4);
timer.addEventListener(TimerEvent.TIMER, onTimerTick);
timer.addEventListener(TimerEvent.TIMER_COMPLETE, onTimerDone);
function onTimerTick(e:TimerEvent):void
{
   var timer:Timer = Timer(e.target);
   trace(timer.delay * timer.currentCount + " milliseconds passed");
}
function onTimerDone(e:TimerEvent):void
{
   trace("Timer complete");
}
于 2010-07-08T09:28:50.817 回答