Показать сообщение отдельно
Старый 14.08.2009, 05:42
Deidara вне форума Посмотреть профиль Отправить личное сообщение для Deidara Найти все сообщения от Deidara
  № 4  
Ответить с цитированием
Deidara

Регистрация: May 2009
Сообщений: 80
Цитата:
Сообщение от ToRR Посмотреть сообщение
В чем разница между "вызывает событие" и "диспетчезировать событие"?
Действие которое вызывает диспетчеризацию - файл загружен, цикл закончен, метод отработал и.т.д.
Диспетчерезация - добавление этого события в список прослушивания
Код AS3:
dispatchEvent(new Event(имя события));
Добавлено через 6 минут
Цитата:
Сообщение от Герыч Посмотреть сообщение
Читай это и это
Вы не поняли суть вопроса. Как диспетчеризировать и слушать события я понимаю.
Я не могу придумать как организовать подобный подход.

Дело в том, что слушать событие может лишь тот объект, для которого оно диспетчеризировано. Соответственно диспетчеризация должна выглядеть так
Код AS3:
экземпляр_класса_А.dispatchEvent(new Event(имя события));
Метод с этой строчкой должен быть вызван классом Б в классе С.
Я не могу понять как мне организовать наследование и передачу объектов. Ведь если на то выходит, то я должен создавать экземпляр класса Б в класе А, потом передавать классу Б его же экземпляр, оттуда его передавать в С...вобщем получается полная глупость....