Показать сообщение отдельно
Старый 27.05.2012, 00:59
PainKiller вне форума Посмотреть профиль Отправить личное сообщение для PainKiller Найти все сообщения от PainKiller
  № 6  
Ответить с цитированием
PainKiller
 
Аватар для PainKiller

блогер
Регистрация: Sep 2011
Адрес: Москва
Сообщений: 533
Записей в блоге: 4
Кстати, данный пост заставил задуматься над следующим: в дебаггере я вижу массив listeners, который содержит набор слушателей событий для данного объекта. Так вот попытки обратиться к этому массиву, например так:
Код AS3:
trace (mc.listeners);
или так
Код AS3:
trace (mc.listeners[0]);
или так
Код AS3:
trace (mc.listeners.length);
выводят undefined, или отсутствующее свойство для 3-го случая, хотя объект создан, находится на сцене и имеет слушатели. А обращаться к этому массиву было бы полезно в таких случаях как в этой теме. Так вот интересно почему я не могу обратиться к массиву listeners? И еще стало интересно как работает функция hasEventListeners, наверняка же она обращается к списку слушателей?