![]() |
Как обратиться к клипу?
Есть сцена с 2мя клипами, в один из которых вложена панорама, а в другой текстовое поле:
Этот код написан в 1м кадре (не пинайте сильно): Код AS3:
[IMG]http://s2.********************/uploads/images/2012/08/897f3944e714d353f00c1cf29ff89985.gif[/IMG] А в EIKPano().as создаётся 3D сцена и интерактивные Plane, вместо кнопок, но обратиться из их обработчиков событий к вышележащим объектам я не могу. Код AS3:
Можно ли как-то организовать перехват событий onClick из такого клипа? Что это, паралельная сцена? |
А в чём проблема отдать ссылки на требуемые объекты?
|
То есть? Я не профи, делаю как могу )) потому и спросил, как еще можно.
На картине есть неточность. Я себе представлял, что структура такая, т.к. выстраивал схему. Но код с панорамой, видимо создаёт какую-то свою область, из которой не видит паралельно лежащие объекты... даже так не понимает: Код AS3:
Я думал, может можно какой-то "мост" сделать через EventDispatcher? Это реально? Всё, сделал так: Код AS3:
|
Код AS3:
Код AS3:
|
Точно так. Но теперь меня закоротило. А как super работает в такой конструкции? Я думал, он только в конструкторе класса пишется.
Добавлено через 40 часов 10 минут Ладно. Если trace(super.parent) готовит stage, то как к нему, допустин, EventListener добавить? Object(super.parent).addEventLister - не пойдёт. |
| Часовой пояс GMT +4, время: 04:28. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.