Вызов библиотеки видеоклипов из массива строк - PullRequest
0 голосов
/ 29 июня 2011

У меня есть массив строк.Каждая строка является именем класса.Как я могу вызвать элемент библиотеки с именем класса, которое соответствует строке в массиве?

Заранее спасибо

1 Ответ

0 голосов
/ 29 июня 2011

Вы можете использовать функцию getDefinitionByName, найденную в пакете flash.utils.

Обычно код будет выглядеть примерно так:

var oClass:Class = getDefinitionByName("<name of your class>") as Class;
var instance:Object = new oClass();

Вы также можете привести instance к вашему выбору:

var myType:SomeType = SomeType(instance);

См. эту ссылку для справки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...