HI 我在 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");
}
它可以工作,但是如何使按钮在单击后消失?
在
事件处理程序中添加newnextb.visible = false;
,假设nextb()
是显示对象。
在之后的行
gotoAndPlay("getMap");
添加行
event.target.visible = false;