类名AS3的数组

1 arrays actionscript class class-names actionscript-3

我的FLA库中有几个动画片段,应用了类名.在我的AS包文件中,我有一个这些类名的数组.我想做的是在舞台上显示动画片段,如下所示:

  • 加载SWF后,显示数组[0]
  • 单击"下一步"按钮时,将1添加到阵列,然后显示
  • 单击PREV按钮时,从数组中减去1,然后显示

总共n00b问题,我敢肯定.我理解基础知识,但调用类名让我感到困惑.任何帮助,将不胜感激!

Chr*_*man 5

如果您有一个类名数组,则首先必须检索类定义,然后才能动态实例化它.您可以使用getDefinitionByName()方法.

var clazz:Class = getDefinitionByName(myClassName) as Class;
var instance:MovieClip = new clazz();
Run Code Online (Sandbox Code Playgroud)