2007/05/10

Actionscript

目標
學會Actionscript的影格控制及按鈕控制

實例
控制影格的actionscript
  1. 開啟檔案。按Ctrl + Enter鍵,以測試影片。
    該影片是一個球的壓扁動畫。
  2. 在最上層之上新增一圖層。
  3. 在第影格10處插入一空白關鍵影格。
  4. 視窗 > 動作
  5. 在動作影格視窗內,按其左上角之+圖示,並如下圖順序按到Stop。

  6. 按Ctrl + Enter鍵,以測試影片。
    影片會在球第一次壓扁處(影格10)停止。
用按鈕控制的actionscript
  1. 以前一檔案為基礎,先製作各球及影子的圖形元件。
  2. 以圖形元件製作出球墜地的影片片段元件。
  3. 製作一按鈕元件。
  4. 更新圖層,由下往上是基準線、動畫影片、按鈕、Actionscript。
  5. 將各圖層的影格刪除。
  6. 將影片片段元件拖拉放到「動畫影片」圖層。
  7. 將按鈕元件拖拉放到「按鈕」圖層。
  8. 在基準線畫一水平線。
  9. 調整上述三個元件的位置。
  10. 滑鼠點選「Actionscript」的第一個影格。
  11. 同上一例中的步驟4.及5.,製作「stop」Actionscript。
  12. 點按「動畫影片」圖層,選取動畫分身(註:任何元件用到舞台或作業區上即為分身)。
  13. 在屬性視窗內取分身名為「MC_bigball」(註:你可另取名稱,但不能與Actionscript的專用名詞相同。)。
  14. 點按「按鈕」圖層,選取按鈕分身。
  15. 視窗 > 動作
  16. 點按動作﹣影格視窗左上的「+」。依下圖,選用on。


  17. 選Release。
  18. 在兩個大括弧間鍵入"MC_BigBall.stop();",整個actionscript如下