newGame、instruction、about の 4 つのムービー クリップを作成しました。これらはすべて menuScreen 内にあります。私が直面している問題は、子のいずれかをクリックすると次のエラーが発生することです
ArgumentError: Error #1063: Argument count mismatch on hangMan_fla::MainTimeline/init(). Expected 0, got 1.
私のコードは次のとおりです
function startGame() :void {
stage.addChild(menuScreen);
menuScreen.mouseEnabled = false;
//menuScreen.mouseChildren = false;
menuScreen.x = 278;
menuScreen.y = 168;
this.menuScreen.removeEventListener(MouseEvent.MOUSE_UP,init);
this.menuScreen.newGame.addEventListener(MouseEvent.MOUSE_UP,this.init);
this.menuScreen.instruction.addEventListener(flash.events.MouseEvent.MOUSE_UP, this.init);
this.menuScreen.about.addEventListener(MouseEvent.MOUSE_UP, this.init);
}
function init():void
{
trace("this is working");
tween = new fl.transitions.Tween(menuScreen, "y", fl.transitions.easing.Strong.easeOut, menuScreen.y, (-this.menuScreen.height) / 2, 0.8, true);
}