События сценария действий - PullRequest
0 голосов
/ 09 декабря 2011

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

Я пытаюсь делать очень похожие вещи с флеш-играми, такими как "FarmVille":

  • iу меня есть панель с меню в «Hbox»
  • у меня есть представление в «Canvas»

Когда моя мышь находится внутри Hbox, мой Canvas по-прежнему получает события мыши, и это делаетменя не устраивает!

Я подумал прослушать событие MOUSE_OVER / MOUSE_DOWN в HBOX, затем removelistener / addlistener для событий мыши в Canvas ...

НО, removelistener нужны методы "listener" имой холст есть, но в других классах ...

Я думаю, это очень распространенная проблема, и я думаю, что существует простой, хороший способ сделать этот вид трюка ...

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

Большое спасибо:)

1 Ответ

3 голосов
/ 09 декабря 2011

установить mouseEnabled="false" для элемента Canvas. Подробнее

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...