Показать сообщение отдельно
Старый 30.03.2011, 19:12
DZHETIGAPA вне форума Посмотреть профиль Отправить личное сообщение для DZHETIGAPA Найти все сообщения от DZHETIGAPA
  № 1  
Ответить с цитированием
DZHETIGAPA

Регистрация: Dec 2010
Сообщений: 342
По умолчанию Не срабатывает событие контейнера

Располагаю 3 спрайт-рисунка на сцене, при том они занимает все ее пространство.

Пытаюсь сделать следующее:
Код AS3:
this.doubleClickEnabled = true;
this.addEventListener(MouseEvent.DOUBLE_CLICK, onDouble);
или так:
Код AS3:
stage.doubleClickEnabled = true;
stage.addEventListener(MouseEvent.DOUBLE_CLICK, onDouble);
И события не трейсятся. Видимо, я флэш уже совсем не понимаю. Ведь по сути stage и this - это контейнеры для этих спрайтов и они должны срабатывать. В чем дело? Объясните пожалуйста. Или тут надо учитывать фазы всплытия и подобное?

Если вешаю эти же события на отдельные спрайты, то работают.