Показать сообщение отдельно
Старый 03.10.2009, 03:40
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 4  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Когда мы регистрируем мувик в качестве объекта-слушателя, то мы-то в своем проекте знаем, что этот мувик никуда не денется со сцены и слушание будет производится всегда, когда в этом есть необходимость и пока мы явно не "отпишем" его через removeListener. (Хотя абстрактный мувик может и исчезнуть со сцены по замыслу автора - быть ремувнутым, если его создали через createEmptyMovieClip или приаттачили, или просто в нужном кадре его не будет, если он создан в авторской среде).

Но, когда серьезные дяди пишут документацию, неизвестно, будет или нет девелопером-новичком этот самый факт присутствия отслеживаться. Значит писать в документации - "назначьте слушателем любой мувик на сцене" - нельзя. Документация к коммерческому продукту - вещь не менее серьезная, чем сам продукт. Поэтому в хелпе никто не будет обговаривать всякий раз необходимость держать постоянно на сцене мувик, который попутно является еще и слушателем событий. Просто строго создается специальный объект, который и регистрируется слушателем.


Последний раз редактировалось mooncar; 03.10.2009 в 04:10.