我试图通过其实例名称引用一个影片剪辑,我在flash中称之为“mc_mycursor”。
我想在运行整个应用程序的主文档类中访问此影片剪辑。直到现在我已经将我的舞台上的所有对象导出到类,然后将它们作为子对象添加到我的舞台上,这很好但我想知道如何通过使用其实例名称直接引用AS3中的舞台内的对象。
我在主文档中声明了变量,如下所示
private var mc_mycursor:MovieClip;
但是当我尝试执行类似mc_mycursor.x = 500的操作时,会抛出错误。我是Flash新手,所以一些帮助将不胜感激。
答案 0 :(得分:1)
首先需要将其实例化为:
mc_mycursor = new MovieClip();
addChild(mc_mycursor);
您可以在构造函数中执行此操作,或至少在尝试修改属性之前执行此操作。