Показать сообщение отдельно
Старый 28.03.2018, 18:19
Dr_Bra вне форума Посмотреть профиль Отправить личное сообщение для Dr_Bra Посетить домашнюю страницу Dr_Bra Найти все сообщения от Dr_Bra
  № 4  
Ответить с цитированием
Dr_Bra
 
Аватар для Dr_Bra

Регистрация: Nov 2008
Адрес: Moscow
Сообщений: 493
Отправить сообщение для Dr_Bra с помощью ICQ
Цитата:
Сообщение от undefined Посмотреть сообщение
Код AS3:
var i:uint=1;//номер класса.
var _class:Class=getDefinitionByName("Object_"+i);
if(_class)
  this["object"+i]=new _class();//дальше обращаемся к экземпляру через this["object"+i]
Благодарю за подсказку. Пока не получилось, выдает ошибку. Где-то я не то пишу?

Код AS3:
objectNum ++;
trace(objectNum);//выводит 1
var _class:Objects = getDefinitionByName("Object_"+[objectNum]);
 
this["object"+[objectNum]] = new _class();//дальше обращаемся к экземпляру через this["object"+objectNum]
container.addChild(this["object"+[objectNum]]);
Изображения