当我运行我的程序并单击button_1错误#1009显示

时间:2014-02-23 06:07:32

标签: actionscript-3 flash flash-cs6

function f2l_ClickToGoToScene(event:MouseEvent):void
{
MovieClip(this.root).gotoAndPlay(5, "Scene2");
}



button_2.addEventListener(MouseEvent.CLICK, f2l_ClickToGoToScene_2);

function f2l_ClickToGoToScene_2(event:MouseEvent):void
{
MovieClip(this.root).gotoAndPlay(10, "Scene3");
}



button_3.addEventListener(MouseEvent.CLICK, f2l_ClickToGoToScene_3);

function f2l_ClickToGoToScene_3(event:MouseEvent):void
{
MovieClip(this.root).gotoAndPlay(15, "Scene4");
}



 button_4.addEventListener(MouseEvent.CLICK, f2l_ClickToGoToScene_4);

 function f2l_ClickToGoToScene_4(event:MouseEvent):void
 {
MovieClip(this.root).gotoAndPlay(20, "Scene5");
 }



button_5.addEventListener(MouseEvent.CLICK, f2l_ClickToGoToScene_5);

function f2l_ClickToGoToScene_5(event:MouseEvent):void
{
MovieClip(this.root).gotoAndPlay(25, "Scene6");
}



button_6.addEventListener(MouseEvent.CLICK, f2l_ClickToGoToScene_6);

function f2l_ClickToGoToScene_6(event:MouseEvent):void
{
MovieClip(this.root).gotoAndPlay(30, "Scene7");
}



button_7.addEventListener(MouseEvent.CLICK, f2l_ClickToGoToScene_7);

function f2l_ClickToGoToScene_7(event:MouseEvent):void
{
MovieClip(this.root).gotoAndPlay(35, "Scene8");
}



button_8.addEventListener(MouseEvent.CLICK, f2l_ClickToGoToScene_8);

function f2l_ClickToGoToScene_8(event:MouseEvent):void
{
MovieClip(this.root).gotoAndPlay(40, "Scene9");
}
  

TypeError:错误#1009无法访问null的属性或方法   对象引用。在   Untitled_fla :: MainTimeline / frame182()[untitled_fla.MainTimeline :: frame182:1]   在flash.display :: MovieClip / gotoAndplay()at   Untitled_fla :: MainTimeline / f1_ClickToGoToScene()[Untitled_fla.MainTimeline ::帧2:7]

1 个答案:

答案 0 :(得分:0)

'空对象引用'表示未实例化引发错误的引用对象。在Flash Pro中,通常这是因为未在舞台上正确标记您的实例。没有更多信息或看到你的.fla,我猜你的“Scene2”实例从未被标记过。

单击舞台上的对象,转到属性,然后键入实例名称。我相信如果你导航不同的场景,你仍然需要标记每个场景实例。

相关问题