Actionscript 3: Предотвращение событий мыши * кроме * для определенной кнопки / мувиклипа? - PullRequest
0 голосов
/ 04 февраля 2010

Есть ли способ блокировать события мыши , кроме для определенного мувиклипа или спрайта?

т.е. Я знаю, что для предотвращения ВСЕХ щелчков мыши, я могу написать что-то вроде:

stage.addEventListener(MouseEvent.CLICK, onPreventClick, true, 0, true);
...
private function onPreventClick(e:MouseEvent) {
    e.stopImmediatePropagation(); 
 e.preventDefault();
}

1 Ответ

3 голосов
/ 04 февраля 2010

Вы можете проверить e. currentTarget , чтобы найти объект, который запустил Event и выполняет фильтрацию в соответствии с этим.

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