Как управлять мувиклипом из другого мувиклипа as3? - PullRequest
0 голосов
/ 01 февраля 2012

У меня есть два мувиклипа на главной временной шкале. Первый - это envelope_mc, а второй - bg_main. На временной шкале envelope_mc есть кнопка на 25-м кадре, которая воспроизводится вперед при нажатии.

stop();

on_btn.addEventListener(MouseEvent.CLICK, playAhead);

function playAhead(event:MouseEvent):void
{
    play();
}

У меня также есть анимация на bg_main, которую я не хочу запускать на 30-м кадре (внутри временной шкалы bg_main) при нажатии кнопки на временной шкале envelope_mc.

1 Ответ

3 голосов
/ 01 февраля 2012

Из всего, что добавлено на сцену, вы можете получить доступ к корневой временной шкале с помощью:

MovieClip(root)

Это означает, что вы можете получить доступ к упомянутым вами видеоклипам, например:

MovieClip(root).envelope_mc;
MovieClip(root).bg_main;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...