天天看點

Flash基礎知識詳細教程接龍2

※版權聲明:原創作品,允許轉載,請務必以超連結形式标明文章原始出處和作者資訊。否則将追究法律責任。

方法2

現在很多人推薦把所有代碼寫在時間軸上。雖然我也不是很習慣,但是作為入門的朋友還是養成這樣的習慣好一些。要想把代碼加在時間軸上,就必須給我們的按鈕元件起一個名字。選中按鈕,我們在圖中紅圈的位置輸入按鈕的名字——nav1(名字是任意起的,但是要遵守命名規則和閱讀習慣)。好了現在我們的按鈕就有一個執行個體名nav1

我們在時間軸的關鍵幀(紅圈B處)上單擊。打開動作視窗。輸入:

nav1.onPress = function() { 

getURL("http://www.sohu.com", "_blank"); 

};

這段代碼使用了按鈕的事件onPress.(按下滑鼠),當然也是可以用onRelease(松開滑鼠)的。表示當nav1我們的按鈕)被單擊時,執行function(){ .... }裡的内容。

當然我們也可以查詢幫助,獲得更多的按鈕滑鼠事件。

Button.onDragOut 

Button.onDragOver 

Button.onKeyDown 

Button.onKeyUp 

Button.onKillFocus 

Button.onPress 

Button.onRelease 

Button.onReleaseOutside 

Button.onRollOut 

Button.onRollOver 

Button.onSetFocus 

有這麼多,至于它們表示的其體意義,幫助裡面說的會比本人更加清楚,就不在多說了。

本文轉自 lvcaolhx 51CTO部落格,原文連結:http://blog.51cto.com/lvcaolhx/12000

繼續閱讀