AS3 - 错误#1009,找不到问题原因

时间:2017-11-02 17:30:03

标签: actionscript-3 flash animate-cc

在Animate CC中使用AS3,我收到此错误:

  

错误#1009:无法访问空对象引用的属性或方法。

我已经阅读了有关Stack Overflow上此错误的所有工作,但我仍然无法解决这个问题。任何帮助都将是一种祝福。

我有一个包含96个按钮的导航面板我试图在用户点击库中的电影时出现。一些问题,首先是错误1009,其次是当新的MovieClip出现时,当前的一个需要消失。

其中一个按钮的标签

btn_SAFER_25_1Jan 

影片剪辑符号属性的标签

mcSaf_Jan01_25   

电影符号类名称的标签

Saf_Jan01_25  

下面的代码,假设加载每部电影的时间轴的每一帧都有类似的,这个是1月1日25日

stop();

var saf_Jan01_25:Saf_Jan01_25=new Saf_Jan01_25;
addChild(saf_Jan01_25);
addChildAt(saf_Jan01_25,0);
saf_Jan01_25.x=394;//sets the x position
saf_Jan01_25.x=344;//sets the y position

saf_Jan01_25.visible = true;
saf_Jan01_100.visible = false;
saf_Jan01_250.visible = false;
saf_Jan01_500.visible = false;
下面的

脚本是每个导航按钮的时间轴

btn_SAFER_25_1Jan.addEventListner(MouseEvent.CLICK, fl_MouseOverHandler2);
btn_SAFER_25_1Jan.enabled = true;

function fl_MouseOverHandler2(eventMouseEvent):void
{
{
gotoAndPlay(2);
}
trace("Click");
}

btn_SAFER_100_1Jan.addEventListner(MouseEvent.CLICK, fl_MouseOverHandler3);
btn_SAFER_100_1Jan.enabled = true;

function fl_MouseOverHandler3(eventMouseEvent):void
{
{
gotoAndPlay(3);
}
trace("Click");
}

0 个答案:

没有答案