2016-11-08 8 views
0

私のボタンのほとんどは動作していませんが、一部は動作しています。私は確かになぜどちらも確かではない。アクションスクリプト3.0ボタンは動作しませんが、いくつかはあります

[これは私のフレームの大部分のものです] [2] stop();

main_btn.addEventListener(MouseEvent.CLICK, mainClick); 
function mainClick(event:MouseEvent):void{ 
    gotoAndStop (1); 

mainX_btn.addEventListener(MouseEvent.CLICK, mainClick); 
} 

fact1_btn.addEventListener(MouseEvent.CLICK, fact1Click); 
function fact1Click(event:MouseEvent):void{ 
    gotoAndStop (2); 

fact1_btn.addEventListener(MouseEvent.CLICK, fact1Click); 

} 
fact2_btn.addEventListener(MouseEvent.CLICK, fact2Click); 
function fact2Click(event:MouseEvent):void{ 
    gotoAndStop (3); 

fact2X_btn.addEventListener(MouseEvent.CLICK, fact2Click); 
} 


fact3_btn.addEventListener(MouseEvent.CLICK, fact3Click); 
function fact3Click(event:MouseEvent):void{ 
    gotoAndStop (4); 

fact3_btn.addEventListener(MouseEvent.CLICK, fact3Click); 
} 
+1

なぜあなたは** fact2X_btn **及び添付んでした** mainX_btn **の体内リスナーコールバック関数? –

答えて

0

それはどういう意味ですか?あなたは** fact3_btn **と** fact1_btn ** 2倍とするリスナーを追加した理由は何であるか

main_btn.addEventListener(MouseEvent.CLICK, mainClick); 
mainX_btn.addEventListener(MouseEvent.CLICK, mainClick); 
function mainClick(event:MouseEvent):void{ 
    gotoAndStop (1); 
} 
fact1_btn.addEventListener(MouseEvent.CLICK, fact1Click); 
fact1X_btn.addEventListener(MouseEvent.CLICK, fact1Click); 
function fact1Click(event:MouseEvent):void{ 
    gotoAndStop (2); 
} 
fact2_btn.addEventListener(MouseEvent.CLICK, fact2Click); 
fact2X_btn.addEventListener(MouseEvent.CLICK, fact2Click); 
function fact2Click(event:MouseEvent):void{ 
    gotoAndStop (3); 
} 
fact3_btn.addEventListener(MouseEvent.CLICK, fact3Click); 
fact3X_btn.addEventListener(MouseEvent.CLICK, fact3Click); 
function fact3Click(event:MouseEvent):void{ 
    gotoAndStop (4); 
} 
関連する問題