Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 19.12.2010, 01:14
MOHCTEP вне форума Посмотреть профиль Отправить личное сообщение для MOHCTEP Найти все сообщения от MOHCTEP
  № 1  
Ответить с цитированием
MOHCTEP

Регистрация: Dec 2002
Адрес: Живу вот где-то
Сообщений: 493
По умолчанию FD + SWC. Как вытащить графику (классы) по имени из XML списка

Здоровья всем!
Проблемой стала необходимость вытащить из библиотеки swc некую графику. Имена классов и необходимые свойства описаны xml списком. В дальнейшем список будет модифицироваться клиентом.
Конструкция такого вида не работает, но нужное имя "a001", расположенное в атрибуте "data[0].@id" - доступно.
Код AS3:
var cl:Class = getDefinitionByName(data[0].@id.toString()) as Class;
addChild(new cl())
//[Fault] exception, information=ReferenceError: Error #1065: Переменная a001 не определена.
Код AS3:
addChild(new a001())
Этот вариант естественно работает.
Есть ли какой нибудь цивилизованный способ добраться таки до нужной графики? Статику применять не хотелось бы.

Создать новую тему   Часовой пояс GMT +4, время: 00:30.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 00:30.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.