0
Я пытаюсь запустить мувиклип после X секунд, любые предложения? Я очень ценю любую помощь, которую я могу получить. Я использую ActionScript 3.Запустить Movieclip через определенное количество секунд
Я пытаюсь запустить мувиклип после X секунд, любые предложения? Я очень ценю любую помощь, которую я могу получить. Я использую ActionScript 3.Запустить Movieclip через определенное количество секунд
Добавить прослушиватель EnterFrame к родительскому MC, посчитайте необходимое количество секунд, затем запустите игру своего MC и опустите слушателя. Или используйте функцию flash.utils.setTimeout
для вызова обертки до yourMC.play()
.
var framesLeft:int=100; // choose
addEventListener(Event.ENTER_FRAME,countdown); // here we add the listener
function countdown(e:Event):void { // the listener itself
framesLeft--; // count down from 100
if (framesLeft<0) { // wow, there was 0
e.target.removeEventListener(Event.ENTER_FRAME,countdown); // "drop" listener
yourMC.play(); // MC's the delayed start
}
}
«Добавить прослушиватель EnterFrame к родителям вашего MC, посчитайте необходимое количество секунд, затем запустите игру вашего MC и выпустите слушателя». Можете ли вы привести мне пример того, что вы имеете в виду, и прокомментировать какое-то объяснение? – 2013-03-15 14:36:08
Хорошо, проверьте еще раз, есть код с комментариями. :) – Vesper
Я ошибаюсь, думая, что это все кадры? То, о чем я смущен, это то, что я хочу задержать его за считанные секунды. Я не использую временную шкалу на самом деле во всем фильме, его все actionscript. – 2013-03-15 16:09:19