Функция вызова AS2 внутри мувиклипа - PullRequest
0 голосов
/ 25 сентября 2011

У меня есть мувиклип с несколькими анимациями и слой для кода ActionScript. Что мне нужно сделать, так это вызвать функцию, определенную в MovieClip из «Сцены 1».

Я пробовал много комбинаций без успеха: _root.mc1.teste (); mc1.teste (); this.mc1.teste (); parent.mc1.teste ();

В данный момент фрагмент ролика находится на «Сцена 1» и имеет имя экземпляра «mc1». Я также пытался динамически создать этот же мувиклип с помощью attachMovie, но проблема остается.

Я не знаю, что я делаю неправильно.

EDIT Как вы можете видеть на изображении ниже. У меня есть некоторые функции, определенные в Layer3 на frame1, и я хочу вызвать их из Scene1).

Любая помощь приветствуется.

1 Ответ

1 голос
/ 30 сентября 2011

Оба ваших клипа на сцене?

Совет по отладке: попытайтесь отследить каждый клип, чтобы знать, что вы на него целитесь правильно.

// Inside each clip, trace it's own path
trace(this);

Таким образом, вы можете найти фактический путь, который необходимо использовать.

...