![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: May 2011
Адрес: http://jai.ng7.ru http://kuponid.ru
Сообщений: 49
|
Как определить индекс или имя объекта над которым была нажата кнопка мыши?
|
|
|||||
|
Регистрация: May 2011
Адрес: http://jai.ng7.ru http://kuponid.ru
Сообщений: 49
|
Ништяк, и чё я раньше не додумался об этом, в первой игре - шашки, делал определение фигур по координатам, когда можно было event.target!! )) всем спасибо
stage.addEventListener(MouseEvent.CLICK, runShot); function runShot(event: MouseEvent):void { var objName:String = event.target.name; // Имя объекта var target:Sprite = Sprite(event.target); // Переводим объект в Sprite target.parent.removeChild(target); // Удалить объект trace(objName); // Показать имя объекта } |
|
|||||
|
Регистрация: May 2011
Адрес: http://jai.ng7.ru http://kuponid.ru
Сообщений: 49
|
В чём проблема? Больше ничего не заработало, кроме этого.
|
|
|||||
|
Я так понял, что HardCoder имел ввиду, что экземпляр класса ничего не должен предпринимать в обход своего родителя. Это можно исправить, выкинув Евент о том, что объект свое отработал, аа родитель ловит сообщение и самостоятельно его удаляет
|
|
|||||
|
Регистрация: May 2011
Адрес: http://jai.ng7.ru http://kuponid.ru
Сообщений: 49
|
Цитата:
Цитата:
Добавлено через 4 минуты О блин, а я и не заметил что тут понаписали на 2 странице о_О |
![]() |
![]() |
Часовой пояс GMT +4, время: 12:13. |
|
|
« Предыдущая тема | Следующая тема » |
|
|