从字符串数组中调用库movieclips

时间:2011-06-29 11:01:34

标签: flash actionscript-3

我有一个字符串数组。每个字符串都是一个类的名称。如何使用与数组中的字符串对应的类名调用库项目?

提前致谢

1 个答案:

答案 0 :(得分:0)

您可以使用flash.utils包中的函数getDefinitionByName

通常代码看起来像这样:

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

您还可以将instance投射到您选择的类型:

var myType:SomeType = SomeType(instance);

请参阅此link以供参考。