这里是我使用的代码:AS3暂停,不同的时间
import flash.utils.Timer;
import flash.events.TimerEvent;
//Pausing the timeline
function wait(){
stop();
var timer:Timer=new Timer(2000,1);
timer.addEventListener(TimerEvent.TIMER,waitdone);
timer.start();
}
function waitdone(e:TimerEvent){
e.currentTarget.removeEventListener(TimerEvent.TIMER,waitdone);
play();
}
当我调用下面的函数,它会暂停2秒,轻松。我无法想象要做的是拨打wait();
并添加另一秒来获得3秒而不是两秒。
有没有简单的方法来做到这一点?
简单,美观和简单,这正是我所追求的。谢谢 – Phill 2012-01-11 04:39:29