小编And*_*ndy的帖子

在ActionScript 3中从字符串实例化一个类

我有一个字符串,在运行时,它包含我想要实例化的类的名称.我该怎么办?

我读了使用的建议flash.utils.getDefinitionByName():

var myClass:Class = getDefinitionByName("package.className") as Class;
var myInstance:* = new myClass();
Run Code Online (Sandbox Code Playgroud)

但是,这给了我以下错误:

[Fault] exception,information = ReferenceError:错误#1065:未定义变量className.

class actionscript-3 dynamic-class

4
推荐指数
1
解决办法
5648
查看次数

标签 统计

actionscript-3 ×1

class ×1

dynamic-class ×1