![]() |
|
||||||||||
|
|||||
|
Регистрация: Jul 2009
Сообщений: 50
|
добрый день... я получил имя объекта таким образом
navigation.addEventListener(MouseEvent.CLICK, buttonclick); function buttonclick(e:MouseEvent):void { name1=e.target.name; } заранее спасибо.... Добавлено через 20 минут не через e.target.visible=false; не подходит нужно через метод
__________________
http://DARIUS.su |
|
|||||
|
[+1 16.07.13]
[+4 16.07.13] Регистрация: Oct 2005
Сообщений: 217
|
1 зачем Вам нужно узнавать имя , если вы и так его прекрасно знали , что это navigation.
2.Если вы уже узнали его имя то нужно обращаться через объект , а не строковое значение этого объекта. Вот код. navigation.addEventListener(MouseEvent.CLICK, buttonclick); function buttonclick(e:MouseEvent):void { var name1:MovieClip = e.target as MovieClip; //тут мы присваиваем объект переменной , а не строковое значение navigation.visible = false; //тут мы вызываем метод visible через имя объекта. //name1.visible = false;//можно и так вызвать метод visible, через переменную ссылающуюся на объект navigation } |
|
|||||
|
Регистрация: Jul 2009
Сообщений: 50
|
прошу прощения забыл сказать. в navigation у меня находятся кнопки item1, item2 и тд. мне нужно альтернативу e.target как еще можно объекту обратиться зная его имя? на пример я хочу чтобы кнопка пропала при нажатии
__________________
http://DARIUS.su |
|
|||||
|
[+1 16.07.13]
[+4 16.07.13] Регистрация: Oct 2005
Сообщений: 217
|
Кнопки сделаны как Button или MovieClip?
|
|
|||||
|
Регистрация: Jul 2009
Сообщений: 50
|
Button
__________________
http://DARIUS.su |
|
|||||
|
[+1 16.07.13]
[+4 16.07.13] Регистрация: Oct 2005
Сообщений: 217
|
Вот так.
|
|
|||||
|
Регистрация: Jul 2009
Сообщений: 50
|
можно еще как то через гет нейм
Добавлено через 6 минут в общем получаю я с сервера номер кнопки 1, 2 или 3.... есть кнопки item-1, item-2, item-3 и тд... как мне обращаться к этой кнопке зная его номер... ... условия не предлагать....
__________________
http://DARIUS.su |
|
|||||
|
Регистрация: Nov 2009
Адрес: в златоглавой
Сообщений: 745
|
__________________
Нормально делай — нормально будет! |
![]() |
![]() |
Часовой пояс GMT +4, время: 08:08. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|