回覆列表
  • 1 # 使用者7036612267801

    只有as2才能在影片剪輯上新增程式碼,按下F9開啟動作面板,就可以新增程式碼了:但必須使用onClipEvent (){}語句,用法如下:觸發為特定影片剪輯例項定義的動作。load 影片剪輯一旦被例項化並出現在時間軸中,即啟動此動作。unload 在從時間軸中刪除影片剪輯之後,此動作即在第 1 幀中啟動。在將任何動作附加到受影響的幀之前處理與 Unload 影片剪輯事件關聯的動作。enterFrame 以影片剪輯的幀頻連續觸發該動作。在將任何幀動作附加到受影響的幀之前處理與 enterFrame 剪輯事件關聯的動作。mouseMove 每次移動滑鼠時啟動此動作。使用 _xmouse 和 _ymouse 屬性來確定滑鼠的當前位置。mouseDown 當按下滑鼠左鍵時啟動此動作。mouseUp 當釋放滑鼠左鍵時啟動此動作。keyDown 當按下某個鍵時啟動此動作。使用 Key.getCode() 檢索有關最後按下的鍵的資訊。keyUp 當釋放某個鍵時啟動此動作。使用 Key.getCode() 方法檢索有關最後按下的鍵的資訊。data 在 loadVariables() 或 loadMovie() 動作中接收到資料時啟動該動作。當與 loadVariables() 動作一起指定時,data 事件只在載入最後一個變數時發生一次。當與 loadMovie() 動作一起指定時,則在檢索資料的每一部分時,data 事件都重複發生。比如你要做一個影片剪輯移動的效果:就可以在這個影片剪輯上新增下面的動作程式碼:onClipEvent (load){this._x=0;}//定義影片剪輯的初始x軸位置。onClipEvent (enterFrame){this._x+=3;}//該影片剪輯連續向右移動

  • 中秋節和大豐收的關聯?
  • 車可以在天上飛嗎?