![]() |
активные - неактивные
Можно ли как-то изящно сделать так, чтобы в мувике, при нажатии кнопки, все остальные кнопки (и, в том числе, клипы, исполняющие роль кнопок) на сцене стали неактивными. Затем, при нажатии на какую-то конкретную (единственную оставшуюся активную) кнопку все кнопки снова становятся активными, т.е. нормально выполняют свои функции.
Можно долго баловаться с кадрами, переходами и заменой клипов, но хотелось бы как-то изящнее - через ActionScript. (сначала хотел написать "...изящнее - через AS", но передумал :D ) |
Использовать событийную модель.
|
Можно добавить IF проверку на переменную ACTIVITY в onEnterFrame и др функции всех кнопок
|
__etc, ...я не на столько продвинутый программист. Можно более доступным языком?
|
Если у вас есть некоторое количество мувиклипов-кнопок, которые сидят в общем мувике, напр. mc, то такая строчка:
Код:
mc.onPress=nullА такая: Код:
delete mc.onPressТ.е. если повесить на клип-родитель событие, то события вложенных клипов перестают работать. |
Цитата:
Не совсем то, но общий алгоритм такой. Если сложно, тогда не заморачивайся, можно и предложенное выше. |
| Часовой пояс GMT +4, время: 16:24. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.