Событие клика AS3 добавлено на сцену, но срабатывает при клике на клик - PullRequest
0 голосов
/ 19 мая 2011

Я новичок в as3!Я добавил событие щелчка на сцену, но это событие также срабатывает, когда я щелкаю мувиклип на сцене.

Как я могу вызвать это событие, только если я нажму непосредственно на сцене?

Спасибо за любой совет!

Ответы [ 2 ]

1 голос
/ 20 мая 2011

из-за всплытия событий при каждом щелчке также будет запускаться событие щелчка на сцене.Вы можете проверить, в какой функции была нажата цель, проверив currentTarget события.

if(e.currentTarget == stage){
     //do your stuff
}
1 голос
/ 19 мая 2011

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

...