Просмотр полной версии : динамическое создание экземпляра
Demoralizator
24.12.2009, 19:36
подскажите пожалуйста, как создать экземпляр класса, имя которого строкой хранится в переменной.
спасибо
var obj:Class = stage.loaderInfo.applicationDomain.getDefinition.getDefinition('имя') as Class;
instance = new obj();
Demoralizator
24.12.2009, 20:07
Jewelz, большое данке. только getDefinition вроде один лишний.
Psycho Tiger
24.12.2009, 22:25
Как то сильно.
getDefinitionByName() будет достаточно
Demoralizator
25.12.2009, 15:50
Psycho Tiger, getDefinitionByName() это чей метод? где можно почитать про него?
спасибо
да, все верно
почитать тут http://help.adobe.com/ru_RU/AS3LCR/Flash_10.0/index.html
это метод пакета flash.utils
Demoralizator
25.12.2009, 18:49
спасибо )
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.