![]() |
|
||||||||||
|
|||||
|
есть клип mc, в нем кнопки btn1,2....
ловлю CLICK, но пытаясь узнать имя кнопки которая вызвала event.target.name получаю только instance351, вместо btn1. Событие перехватываю так: помогите пожалуйста! Последний раз редактировалось xomka; 11.05.2007 в 15:04. |
|
|||||
|
если уж ты слушаешь события на самой кнопке - используй currentTarget, т.к. target - это именно таргет события, и это может быть что угодно внутри твоей кнопки
__________________
...я люблю людей!.. |
|
|||||
|
нету, ничего
|
|
|||||
|
МЕГАФЛЭШЕР
Регистрация: May 1999
Адрес: Россия, Москва
Сообщений: 1,181
|
а с чего ты взял что name дожно быть "btn1"? это AS3 и если ты хочешь имя, то и укажи имя - btn1.name = "btn1", а в твоем случае у тебя поле mc, которое называется btn1, в котором хранится твоя кнопка, и кнопка не знает что за поле такое в mc....
или в CS3 автоматом имена присваиваются? |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Если имя не указано для отрисованного клипа, то по старинке принимает имя instanceN.
|
|
|||||
|
спасибо за помощь!
|
![]() |
![]() |
Часовой пояс GMT +4, время: 22:25. |
|
|
« Предыдущая тема | Следующая тема » |
|
|