Показать сообщение отдельно
Старый 16.10.2013, 17:36
elder_Nosferatu вне форума Посмотреть профиль Отправить личное сообщение для elder_Nosferatu Найти все сообщения от elder_Nosferatu
  № 12  
Ответить с цитированием
elder_Nosferatu
 
Аватар для elder_Nosferatu

Регистрация: Nov 2010
Адрес: 48° 55'N 24° 42'E GMT +2:00
Сообщений: 399
Записей в блоге: 1
В модели событий ActionScript нет такого понятия, как рассылка по определенным ветвям. Диспетчер просто генерирует событие и его не касается будут ли его слушать или нет. Если кто подписался на событие, то он его и получит. А дальше каждий подписчик должен решать сам, как ему реагировать. У Вас же ситуация с очень неясным событием. Его нужно детализировать, добавить немного конкретики. Тогда каждый подписчик сможет понять, интересно ему это или можно игнорить.
Например, прошла весточка о конце света, которая касается всех людей.
- Истинно верующие при любых раскладах побегут в храмы на молитву. Им плевать на детали.
- Мародерам интересно будет ли это мгновенно или растянется на много дней, месяцев или лет - тогда можна и запастись чем поинтереснее.
- Военным тоже важны причины. А вдруг речь идет всего лишь о Третей мировой, а не библейском апокалипсисе. Тогда у них будет работа...
Если нет никакой конкретики, тогда начинается паника и хаос. Если же событие содержит достаточную инфу, тогда каждый поймет, как ему поступить.
А дальше вариантов 2:
- каждое присшествие описано отдельним событием. Его услышит лишь тот, кому оно адресовано.
- схожие происшествия описаны одним событием, которое в себе содержит более детальную инфу.