2010-09-13 35 views

回答

1

將此代碼放置在主時間軸的第1幀上,與按鈕位於同一場景中。

play_btn.addEventListener(MouseEvent.CLICK, play_btnClickHandler); 

function play_btnClickHandler(ev:MouseEvent):void 
{ 
    //The actual code to jump to a specific frame 
    this.gotoAndPlay(30); 
} 

30是您的幀數。

'this。'可以省略,但我喜歡它,因爲它可以確保更容易理解正在讀取您的代碼的人受到的影響,並且可能完全不知道發生了什麼。

1

如果在動畫修改後幀號發生變化,通常最好使用幀標籤。

 
play_btn.addEventListener(MouseEvent.CLICK, play_btnClickHandler); 

function play_btnClickHandler(ev:MouseEvent):void 
{ 
    //The actual code to jump to a specific frame 
    this.gotoAndPlay('myFrameLabel'); 
} 
相關問題