Прошить с помощью AS3.0 - PullRequest
0 голосов
/ 16 марта 2009

Я создал мувиклип под названием splash_mc, который я хочу просматривать только на «странице-заставке». Однако, когда я связываю свой splash_mc с основной временной шкалой или любым другим фрагментом ролика, он (конечно) распределяет его по всем моим кадрам, когда я нажимаю различные ссылки на моей панели навигации. По сути, я просто хочу, чтобы анимация появлялась под обозначенным ярлыком «всплеск», чтобы при щелчке по ссылкам, ведущим на другие мои страницы в основной навигации, анимация исчезала. Я попытался использовать this.removeChild, поместив свою анимацию в навигационный мувиклип, и это сработало. Но только когда я впервые использую навигацию на моей странице-заставке; когда я пытаюсь щелкнуть ссылки на своих внутренних страницах, я получаю сообщение об ошибке, так как eventListener все еще запускает функцию, но, конечно, больше нет splash_mc, от которого можно избавиться.

Что я могу сделать? Я видел здесь, где я мог просто загрузить свой splash_mc в один кадр, поэтому, когда мои ссылки щелкаются, теоретически точка воспроизведения перемещается из этого кадра, и моя анимация больше не отображается. Это лучший вариант?

Спасибо.

1 Ответ

0 голосов
/ 16 марта 2009

Любой способ приемлем. Я думаю, это действительно зависит от того, какие методы вы предпочитаете. Вы можете устранить эту ошибку, используя removeEventListener () в той же функции, что и removeChild.

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