PDA

Просмотр полной версии : Распространение событий


NewFolder
07.12.2006, 18:42
Думаю, все здесь сталкивались с проблемой распространения событий. Например, когда поставить какое-нить событие на клип родителя, события потомков уже не работают.
Неужели нет никакого решения?

etc
07.12.2006, 18:46
Приведи пример, когда не работает.

DimZ
07.12.2006, 19:03
проблема распространения событий - это проблема 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 уже никак не реагирует.

CorC
09.12.2006, 18:39
да, а для этих проблем существует поиск ибо даже я на это отвечал пару раз :)

NewFolder
11.12.2006, 12:01
Скинь линку, плиз.

А то перерыл форум, везде "эта тема уже обсуждалась, ищи в другой теме"

NewFolder
11.12.2006, 12:41
Все, спасибо, нашел.
Кому надо, вот ссылка
http://silin.fatal.ru/AS2/realmouse/index.html