ActionScript 3 - 从变量定义和构造类

时间:2015-02-02 08:07:47

标签: actionscript-3 flash variables actionscript

我试图轻松地将一些动态属性添加到我在影片剪辑开头构建的一些变量中。

使用以下行调用变量:

var clipToUse:CustomClip = new CustomClip();

我需要用函数中先前更改的变量替换CustomClip类(在库中创建)。我尝试设置一个变量,然后使用root [variable]命令,该命令引发了一个错误,指出右括号上有分号。

我想知道这个自定义类是否由变量定义。

1 个答案:

答案 0 :(得分:1)

您可以尝试:

 var ClassName:Class = getDefinitionByName('CustomClip') as Class;

 //DisplayObject/DisplayObjectContainer/Sprite/MovieClip, the base class you are using in your CustomClip
 var clipToUse:DisplayObject = new ClassName();

 addChild(clipToUse);