Вот код, который я использую:
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 секунды, а не две.
Есть ли простой способ сделать это?