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