![]() |
Привести строку к имени объекта. Возможноли?
Доброго времени суток.
Столкнулся со следующей проблемой: Делаю динамическое попуп окно. Содержимое окна берется из XML файла. Например в нем находятся имена объектов. При создании окна мне нужно по этому имени вызвать соответствующий конструктор объекта. Например Код AS3:
Код AS3:
Подскажите как правильно сделать? Заранее благодарю за ответ. |
Код AS3:
|
Спасибо огромное за подсказку.
Но что то я не пойму пишу Код AS3:
Код:
ReferenceError: Error #1065: Variable o_apple is not defined.Код AS3:
Что я не так сотворил? |
Так вроде ж по вашему коду src_prod это ж экземпляр Sprite'а?
Вы хотите чтобы метода создал дупликат спрайта? Код AS3:
|
Вообщем так ничего у меня и не получилось :(
Код AS3:
Код:
ReferenceError: Error #1065: Variable o_apple is not defined. |
Очевидно, класса o_apple нет во флешке.
|
там нужно еще пакет указывать. точно не помню, но просто по названию класса он не найдет
|
Компонент o_apple лежит в библиотеке и прилинкован к классу o_apple.
import main.o_apple; не помогает, выдает туже ошибку. если просто писать Код AS3:
Ни как не пойму в чем проблема ( |
Проблема в том, что в коде класс o_apple никак не фигурирует. Импорта недостаточно, должно быть хоть какое-то использование, можно просто написать где-нибудь в коде название класса (не в строке!), чтобы он попал во флешку.
|
Что значит не в строке?
|
| Часовой пояс GMT +4, время: 16:45. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.