在actionscript 3中引用flash实例名称

时间:2014-06-12 14:58:30

标签: actionscript-3 flash

我试图通过其实例名称引用一个影片剪辑,我在flash中称之为“mc_mycursor”。

我想在运行整个应用程序的主文档类中访问此影片剪辑。直到现在我已经将我的舞台上的所有对象导出到类,然后将它们作为子对象添加到我的舞台上,这很好但我想知道如何通过使用其实例名称直接引用AS3中的舞台内的对象。

我在主文档中声明了变量,如下所示

private var mc_mycursor:MovieClip;

但是当我尝试执行类似mc_mycursor.x = 500的操作时,会抛出错误。我是Flash新手,所以一些帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

首先需要将其实例化为:

mc_mycursor = new MovieClip();
addChild(mc_mycursor);

您可以在构造函数中执行此操作,或至少在尝试修改属性之前执行此操作。