![]() |
Кнопки в подгружаемом swf
Еть ролик, в который погружается swf с кнопками. Как мне в главном ролике подвесить на эти кнопки функции, чтобы по нажатию они реагировали?
|
Допустим у мас такая иерархия
_root, в него грузится MovieClip c именем container, в котором есть кнопки but1, but2 Код:
_root.container.but1.onPress= function():Void { |
Пробовал уже так. Не получается.
|
Окончание загрузки дождались?
|
нет, подряд идет
loadMovie и onPress= function() а как дожидаться? |
вобщем то, с задачей справился, в дочернем мувике прописал присвоение функций из главного ролика
но вообще хочется, чтобы кода не было в подгружаемой свфке |
Цитата:
|
Цитата:
|
Цитата:
Присваиваю функции обработки в onLoadComplete - все-равно не работает. |
С областью видимости все в порядке?
|
Цитата:
|
Нет, область видимости совсем другое. Видит ли ваш код внутри обработчика события этот клип или нет. Поставте там trace с именим клипа и посмотрите что выводится в окно.
|
выводится _level0.имя_клипа
если в trace поставить кнопку клипа - выводится [type Function] |
Давайте тогда исходник.
|
Залили на ифолдер http://***********/1470962
ролик 1 загружает ролик 2.swf с кнопкой, сам ролик виден, кнопка - нет (trace'ом undefined). |
Код:
// first set of listeners |
Цитата:
|
| Часовой пояс GMT +4, время: 16:20. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.