Actionscript 3 消失按钮动作脚本3

Actionscript 3 消失按钮动作脚本3,actionscript-3,button,Actionscript 3,Button,大家好,我在Actionscript 3.0中工作,我制作了一个按钮,可以跳转到时间线中的不同帧,这是我的代码: var newnextb = new nextb(); newnextb.x = 185; newnextb.y = 260; stage.addChild(newnextb); newnextb.addEventListener(MouseEvent.CLICK,gClick); function gClick(event:MouseEvent):void{ go

大家好,我在Actionscript 3.0中工作,我制作了一个按钮,可以跳转到时间线中的不同帧,这是我的代码:

var newnextb = new nextb();

newnextb.x = 185;
newnextb.y = 260; 
stage.addChild(newnextb);

newnextb.addEventListener(MouseEvent.CLICK,gClick);


function gClick(event:MouseEvent):void{
    gotoAndPlay("getMap");

}
它是有效的,但我如何使按钮在被点击后消失

addnewnextb.visible=false;在事件处理程序中,假设nextb是一个显示对象。

addnewnextb.visible=false;在事件处理程序中,假设nextb是一个显示对象。

位于

gotoAndPlay("getMap");
添加行

event.target.visible = false;
在线上

gotoAndPlay("getMap");
添加行

event.target.visible = false;

对不起,我是flash新手,什么是事件处理程序???@PaulinaJones抱歉耽搁了。在您的例子中,事件处理程序是gClick,因此将上述代码放在gotoAndPlaygetMap之后;嗨,当我这么做的时候-它会产生。。访问未定义的属性newnextb-这是我的代码的样子:newbutton.addEventListenerMouseeEvent.CLICK,gClick;函数gClickevent:MouseEvent:void{gotoAndPlaygetMap;newnextb.visible=false;}非常感谢您的帮助和响应@波琳娜·琼斯嗯。。。然后,您的nextb类可能不扩展具有visible属性的基类,这就是为什么会出现该错误。你编写了nextb类吗?好的,我的代码有一个错误,但我设法修复了它。然而,按钮仍然没有消失。我是否确实通过了newnextb.visible=false;??它是这样的:otoAndPlaygetMapnewnextb.visible=false;??对不起,我是flash新手,什么是事件处理程序???@PaulinaJones抱歉耽搁了。在您的例子中,事件处理程序是gClick,因此将上述代码放在gotoAndPlaygetMap之后;嗨,当我这么做的时候-它会产生。。访问未定义的属性newnextb-这是我的代码的样子:newbutton.addEventListenerMouseeEvent.CLICK,gClick;函数gClickevent:MouseEvent:void{gotoAndPlaygetMap;newnextb.visible=false;}非常感谢您的帮助和响应@波琳娜·琼斯嗯。。。然后,您的nextb类可能不扩展具有visible属性的基类,这就是为什么会出现该错误。你编写了nextb类吗?好的,我的代码有一个错误,但我设法修复了它。然而,按钮仍然没有消失。我是否确实通过了newnextb.visible=false;??它是这样的:otoAndPlaygetMapnewnextb.visible=false;??这是指当前类,很可能是显示应用程序主要内容的MovieClip。如果我没有弄错的话,this.visible=false将隐藏主MovieClip及其所有内容。换句话说,一切都应该消失=这是指当前类,很可能是显示应用程序主要内容的MovieClip。如果我没有弄错的话,this.visible=false将隐藏主MovieClip及其所有内容。换句话说,一切都应该消失=