Просмотр полной версии : Отключить интерактивность во всём мувике.
На основной сцене висит мувик, состоящий из множества других мувиков. Все они интерактивны.
В какой-то момент времени этот мувик должен стать полность неактивным. Т.е. не реагировать на перемещения по нему курсором и нажатия (и вложенные в него мувики тоже).
Кто знает как такое сделать?
Обсуждалась тут эта тема совсем недавно, поищите.
Обсуждалась тут эта тема совсем недавно, поищите.
Не подскажите пару ключевых слов из темы на память?
Перед созданием поискал по "отключить интерактивность".
iflamberg
20.07.2009, 00:34
по-моему в AS2 MovieClip.enabled=false с этим справляется
Автору топика нужно сразу все деактивировать, не перебирая мувики.
Вот тема:
http://www.flasher.ru/forum/showthread.php?t=126615
Еще добавлю, что можно попробовать выполнить обход конструкцией
main_mc.enabled = false;
for (i in main_mc) {
if (typeof(main_mc[i]) == "object" || typeof(main_mc[i]) == "movieclip" ) {
main_mc[i].enabled = false;
}
}
И по вложенным объектам тоже, если они есть, тогда делать цикл в цикле.
Сработал совет от mooncar.
Большое спасибо за помощь :)
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.