Flash ActionScript3:如何仅通过名称获取类

Flash ActionScript3:如何仅通过名称获取类,flash,actionscript-3,Flash,Actionscript 3,我正在尝试接收只有类名的类,因此示例: var className:String = "TheClass"; var theClass = new className(); 这可能吗?您需要为其使用并提供完整的限定名称。试试这个: import flash.utils.getDefinitionByName; var cls:Class = getDefinitionByName("com.domain.project.TheClass") as Class; var instance:Ob

我正在尝试接收只有类名的类,因此示例:

var className:String = "TheClass";
var theClass = new className();
这可能吗?

您需要为其使用并提供完整的限定名称。试试这个:

import flash.utils.getDefinitionByName;

var cls:Class = getDefinitionByName("com.domain.project.TheClass") as Class;
var instance:Object = new cls();