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