![]() |
Самоуничтожение (закрытие всплывающего окна)
Привет всем!
Возник вопрос: как реализовать кнопочку закрытия во всплывающем окне? У меня есть MovieClip с приписаным ему классом info_window И этот мувиклип добавляется на stage. Но в нем хочется иметь кнопку закрытия. Т.е. как бы её сделать в самом этом объекте? Как такое реализовать? |
это уже вопрос к js
или вы про окошки в самой флешке? |
Сделать кнопку, по нажатию послать наверх событие, поймать его в родительском контейнере и удалить окно.
|
Окошко во флеше.
Кнопка, событие и его отправка.. Я предполагаю при создани этого окна кодом создавать кнопку, ей назначить событие клика, а в него написать Код AS3:
|
как минимум должно быть
Код AS3:
итого: Код AS3:
|
Вам нужно просто убрать окно, или удалить его совсем? В общем случае родитель должен содержать ссылку на окно, соответственно если просто убрать - ссылку оставить, чтобы по ней можно было снова добавить окно, а если совсем удалить - тогда removeChild и удалить ссылку, чтобы сборщик мусора вычистил окно из памяти.
В вашем варианте получается что окно само себя убирает, а родитель ничего не знает об этом. |
| Часовой пояс GMT +4, время: 15:04. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.