Просмотр полной версии : Распространение событий
NewFolder
07.12.2006, 18:42
Думаю, все здесь сталкивались с проблемой распространения событий. Например, когда поставить какое-нить событие на клип родителя, события потомков уже не работают.
Неужели нет никакого решения?
Приведи пример, когда не работает.
проблема распространения событий - это проблема 21 века!!!
как страшно звучит.
ни чего не понятно что ты хотел спросить.
FourSide
07.12.2006, 19:53
Как я понял:
Создаём класс
class CParent extends MovieClip {
private function onRelease() {
trace('CParent :: onRelease');
}
}
Затем создаём любой класс от CParent и в созданных экземплярах нового класса не будут срабатывать события на onRelease?
В принципе это логично. Или я всё же не правильно понял?
NewFolder
09.12.2006, 18:31
Простите, наверно непонятно обьяснил.
Пример:
Есть movie clip "userMenu". Внутри его есть еще один мувик, например, "menuItem". На menuItem стоит примерно такой код
on(rollOver){
gotoAndPlay("frame1");
}
Так вот если поставить что-то типа такого на первый мувик (userMenu)
on(...){
...
}
То событие в menuItem уже никак не реагирует.
да, а для этих проблем существует поиск ибо даже я на это отвечал пару раз :)
NewFolder
11.12.2006, 12:01
Скинь линку, плиз.
А то перерыл форум, везде "эта тема уже обсуждалась, ищи в другой теме"
NewFolder
11.12.2006, 12:41
Все, спасибо, нашел.
Кому надо, вот ссылка
http://silin.fatal.ru/AS2/realmouse/index.html
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.