|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Guest
Сообщений: n/a
|
trace(this._name) не работает!! что не так?
Здравствуйте!
У меня есть кнопка в рабочей зоне. Поставил ей имя "qwe". Хочу при наведении прочитать её имя, т.е. "qwe". Код кнопки следующий: Ничего не происходит!! Пишу что то вроде: трейсит: 23 после долгих заморочек понял что он просит имя не кнопки, а рабочей области! Абсурд какой то, пишу же "this" КАК ВЫВОДИТЬ ИМЯ КНОПКИ?? |
|
|||||
Guest
Сообщений: n/a
|
дело в том, что у меня 50 кнопок (офисные помещения в здании), разных размеров и форм(поэтому немогу генерить).
При наведении на кнопку (офис 101) я должен получать данные из массива с именем of101 например. Я нехотел делать к каждой кнопке код типа _root.x = of101, т.е. не хотел в кнопках лезть в код вообще (сделать что то универсальное), и решил что просто назову каждую кнопку как офис. А тут такая фигня Что нибудь можете посоветовать? или делать кодом? |
|
|||||
Guest
Сообщений: n/a
|
Спасибо )
|
|
|||||
Используя это:
for (i in _root) { можем сделать это: function addText(obj:Object, hintMessage:String) { obj.onRollOver = function() { txt.text=hintMessage }; } for (i in _root) { addText(_root[i],_root[i]._name); } |
Часовой пояс GMT +4, время: 12:25. |
|
« Предыдущая тема | Следующая тема » |
|
|