2016-04-23 64 views
0

我的益智遊戲存在問題,因爲按下按鈕時會出現圖像。繼續按鈕應該去下一個難題,但它只適用於當圖像在屏幕上,當它不在屏幕上的按鈕不起作用。如何修復AS3按鈕?

這是繼續按鈕的代碼:

continuelvl3.addEventListener(MouseEvent.CLICK, fl_ClickToGoToAndStopAtFrame_23); 

function fl_ClickToGoToAndStopAtFrame_24(event:MouseEvent):void 
{ 
    removeChild(Elsa); 
    gotoAndStop(15); 
} 

回答

1

也許你需要檢查你的形象存在,所以像這樣

function fl_ClickToGoToAndStopAtFrame_24(event:MouseEvent):void 
{ 
    if(this.contains(Elsa))removeChild(Elsa); 
    gotoAndStop(15); 
} 
+0

謝謝你,它現在的工作。 –

+0

@ M.Vekaria很好,爲什麼不接受它作爲答案和投票,所以它可以幫助人們在將來訪問這個問題 –

+0

...這就是爲什麼信譽爲1的人不太可能得到答案 – Daniel