|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Спрайты и события, от них поступающие
Есть класс А . у него есть потомок - класс B (оба наследуют Sprite). Оба слушают событие MouseEvent.CLICK. всё выглядит как будто один квадратик внутри другого. Так вот. Когда я кликаю по внешнему квадрату - событие ловит класс А, когда кликаю на внутренний - ловят оба.
Вопрос: как сделать так во чтоб втором случае класс А если и реагировал на событие, то мог отличить его от первого случая; в идеале - вообще не реагировал? |
|
|||||
проверять свойство target объекта события, если оно указывает на classA значит это событие щелчка по объекту "classA", если нет значит это перехват события щелчка по объекту classB.
Пример такой: Последний раз редактировалось fish_r; 09.01.2012 в 18:11. |
|
|||||
Cпасибо, работает.
|
Часовой пояс GMT +4, время: 15:17. |
|
« Предыдущая тема | Следующая тема » |
|
|