![]() |
расфокусировка и бездействие
Здавствуйте,ситуация такая:у меня есть кнопка,при нажатии на которую выскакивает окно с информацие и еще одной кнопкой.
Как сделать что бы при появлении инфо окна,оно вылазило на передний план а задний расфокусировывался и стал бездейственным? Код AS3:
|
Не уверен, что особо помогу вам, но в as3 есть слушатели фокуса. И соответсвенно, когда фокус с "заднего плана" снимаеться и вызываеться что-то вроде отмены реакции на событие...щяс Колина Мука полистаю, освежу память, отпишу если найду.
|
Цитата:
Одно но, спрайт должен позиционироваться по глобальным координатам, т.е. его точка регистрации должна находиться в том же месте, где 0:0 у стейдж. Я обычно для подобных систем с придупреждающими окнами создаю специальный менеджер, со статическими методами, который изначально надо один раз инициализировать Вот самый упрощенный вариант такого менеджера Код AS3:
п.с. Обычно я еще в эти окна передаю колбэки, например onClose, onCancel, onConfirm чтобы не подписывать окно на события, и не привязывать к нему лишние ссылки. При удалении окна, ссылки на колбэки просто зануляются |
спасибо,вы не могли бы поподробнее расписать строки в программе?
|
| Часовой пояс GMT +4, время: 09:09. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.