Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Блоги > noName

AS3
Аватар для silin

Глобальный бродкастер

Запись от silin размещена 04.07.2009 в 20:50
Обновил(-а) silin 04.07.2009 в 22:23
просто обертка для статического eventDispatcher'а

идея заключается в том, чтобы рассылать события не напрямую подписчикам или через баблинг, а через глобального посредника.

резоны:
1. можно быть уверенным, что получатель обязательно получит сообщение, незавсимо от его его положения в иерархии приложения, к примеру переехал он в другого родителя и уже никогда не дождется никакого всплывающего евента, а такой получит по-любому.

2. для не визуальных ...
Старый
 
Размещено в AS3
Комментарии 16 silin вне форума
Аватар для silin

Вызов сборщика мусора (FP10)

Запись от silin размещена 02.07.2009 в 19:43
Обновил(-а) silin 04.07.2009 в 20:53
можно сказать официальный запуск сборщика мусора за счет 10-чного Loader.unloadAndStop: грузим в лоадер 'пустой' gif (который здесь же в классе и храним) и тут же выгружаем с помощью unloadAndStop, в результате запускается GC, все.
Естественно, работа GC дело затратное и использовать такую утилиту вместо грамотной отписки листенеров или удаления объектов дело сомнительное, но в критических местах почему бы и не воткнуть..
примерчик
Код AS3:
package silin.utils 
{
...
Старый
 
Размещено в AS3
Комментарии 11 silin вне форума

 


Часовой пояс GMT +4, время: 23:31.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.