Есть ли способ прослушать завершение воспроизведения MovieClip? - PullRequest
0 голосов
/ 30 июля 2010

Я хочу выполнить функцию после завершения анимации мувиклипа.То есть я бы дал команду play () или gotoAndPlay ().Я не знаю ни одного слушателя, который я мог бы присоединить к мувиклипу с помощью команды addEventListener ().Есть идеи, что я могу сделать?

Ответы [ 2 ]

2 голосов
/ 30 июля 2010

Вы можете использовать метод addFrameScript, как показано в этом посте , для отправки пользовательского события при достижении последнего кадра.

0 голосов
/ 30 июля 2010
stage.addEventListener(Event.ENTER_FRAME, onCheckAnimationComplete)

function onCheckAnimationComplete(e:Event)
{
    if(animation.currentFrame==animation.totalFrames)
    {
        //TODO call a function
    }
}
...