嗨,我是使用堆栈溢出的新手,所以如果我的格式或解释看起来很糟糕,请耐心等待。
目前在我的代码中,我已经设置了它,以便在发生某种情况时,我的库中的一个影片剪辑被添加到舞台上,这就是我想要的。但是,除此之外,我还想使用该影片剪辑中的按钮来引用另一个场景并将用户发送到那里,但我不知道该怎么做。
任何帮助都会有所帮助,谢谢!
这是我应用上面提到的代码的地方:
if(Sprite_Cannon_Char.alpha <= 0)
{
holder = new MovieClip();
stage.addChild(holder);
myAlert = new AlertB();
holder.addChild(myAlert);
holder.x = 250 - 190/3;
holder.y = stage.height/2 - 125/2;
//setChildIndex(AlertBox, numChildren-1);
//AlertBox.visible = true;
Espeedy = 0;
Espeedx = 0;
CBvelocity[i] = 0;
}
如我所见,您没有将任何任务交给名为 holder 的电影剪辑
holder.addEventListener(MouseEvent.CLICK,newFunc);
function newFunc(e:MouseEvent)
{
gotoAndPlay(1, "Scene 2");
}