2014-03-25 85 views
0

的Adobe Flash CS4幀切換按鈕,我編碼驗證的概念的實驗對自己有關的按鈕開關Flash CS4中的幀。每當我按下按鈕時,我跑這個然而,它給這個錯誤信息,我不知道這意味着什麼。 「引發ArgumentError:錯誤#1063:在Untitled_fla :: MainTimeline/NextFrame()預期爲0,參數數量不匹配了1」。幫幫我?沒有工作

stop(); 
var page = 1; 
button.addEventListener(MouseEvent.CLICK, NextFrame); 
function NextFrame(){ 
gotoAndPlay(2); 
}; 

回答

0

它實際上意味着您的NextFrame()函數預計沒有參數,而是它收到一個參數。

這是因爲你使用NextFrame()偵聽事件:在AS3中,事件偵聽器的功能得到他們正在偵聽事件對象。

我更喜歡通過添加參數來解決這個問題,即使我不使用它:

function NextFrame(e: Event){ 
    gotoAndPlay(2); 
};