close

演進至今,Flash 所使用的語法 Action Script(以下簡稱AS)已經發展到3.0版,
語法結構要求嚴謹,與 1.0、2.0 大不相同。

我把 AS 3.0 的語法架構解釋為一個正三角形,
三個角色:
1. 程式名稱與內容(function)。
2. 監視器(Listener)。
3. 被監視的對象,也就是元件(Symbols,按鈕或是影片片段)。

其三角規則為,先建立一個程式與希望執行的內容,
再建立一個按鈕或是影片片段,
接著建立一個監視器,就是要監視之前那個元件,
當該元件被監視到有動作,可能是被按一下、被碰到或只是時間軸開始播放,
就執行程式內容。

以下有一段例子:

function nextPhoto( event:MouseEvent ){
             //nextPhoto 為程式名稱,MouseEvent 代表這是個滑鼠事件

             this.play();
             //程式內容是時間軸開始播放
}

next_btn.addEventListener( MouseEvent.CLICK , nextPhoto);
//監視器發現 next_btn 被了一下,則執行 nextPhoto 這個程式

重點一:英文字母大小寫字有差別的。
重點二:" // "即代表單行的註解文字
這只是一個簡單例子,會繼續跟各位介紹這方面的應用。

arrow
arrow
    全站熱搜

    草叢 發表在 痞客邦 留言(0) 人氣()