我需要使用as3计时器类或其他类创建一个计时器。每隔10秒我就会做一些提醒或追踪的事情。计时器不会随时停止。每10秒我们就可以做一些事情。
答案 0 :(得分:4)
课程当然是Timer课程 这是一个让你入门的简单例子。
package
{
import flash.utils.Timer;
import flash.events.TimerEvent;
import flash.display.Sprite;
public class TimerExample extends Sprite
{
public function TimerExample()
{
var timer:Timer = new Timer(10000);
timer.addEventListener(TimerEvent.TIMER, timerHandler);
timer.start();
}
public function timerHandler(event:TimerEvent):void
{
trace("timerHandler: " + event);
}
}
}
答案 1 :(得分:3)
不能简单:
var t:Timer = new Timer(10000);
t.addEventListener("timer", doSomething);
t.start();
function doSomething(event:*):void {
trace("something");
}