![]() |
|
||||||||||
|
|||||
|
Регистрация: Jun 2016
Сообщений: 6
|
Подскажите пожалуйста, как обращаться к переменным в объектах?..
Есть три фигуры на сцене, каждой задаю свойства в строковой переменной, нажимаю на объект, хочу получить переменную объекта var kr:Object = new Object(); kr.col="Red"; kr.figure="krug"; var kv:Object = new Object(); kv.col="Zelen"; kv.figure="kvadrat"; var zv:Object=new Object(); zv.col="Siniy"; zv.figure="zvezda"; this.addEventListener("click", clickHandler); function clickHandler(e:MouseEvent){ var perem=(e.target.name); trace(perem); trace(e.target.col); // Вот здесь как-то надо обратиться чтобы выдало цвет trace(e.target.figure); //А здесь форму } |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Object не может отображаться на экране.
Соответственно, по нему нельзя кликнуть. Соответственно, он не может быть target.
__________________
Reality.getBounds(this); |
|
|||||
|
Регистрация: Oct 2006
Сообщений: 2,283
|
а как объекты kr,kv,zw связаны с дисплей обжектами?
Mnikem79,если твои визуальные объекты - мувиклипы, ты можешь им добавлять любые свойства(типа как сейчас добавляешь их в Object) Тогда сразу получишь их значение через e.target. |
![]() |
![]() |
Часовой пояс GMT +4, время: 12:59. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|