Loop swf через определенное количество секунд - PullRequest
0 голосов
/ 30 марта 2012

Я создаю флэш-анимацию, используя компоненты анимации flashEFF. Анимация не зацикливается, как должно быть в конце анимации, поэтому я хотел бы жестко закодировать повтор через 20 секунд. Как бы я использовал AS3 для возврата к началу цикла через 30 секунд?

1 Ответ

1 голос
/ 30 марта 2012

Вы можете достичь этого после идентификации экземпляра MovieClip.

movie.addEventListener(Event.ENTER_FRAME, function (event:Event) {
  if(movie.currentFrame == 300){  // if 300 is the last frame
        movie.gotoAndPlay(1);
    }
});

Или, если вы хотите время из 30 с

setTimeout(function(){
    movie.gotoAndPlay(1);
}, 30000);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...