Flash MX 2004新功能:行為

來源:互聯網
上載者:User
  Behavior(行為)和行為面板在Dreamweaver中早已有了,但在Flash中則是首次引入。在Flash MX Professional 2004中,行為就是預先寫好的動作指令碼。

  使用行為,你無需自己動手編寫,就可以給你的Flash文檔添加功能強大的動作指令碼代碼,給Flash內容(如文本、電影剪輯、映像、聲音等)添加互動性,實施對文檔中的電影剪輯和映像執行個體的控制。

  你也可以使用行為來排列幀中電影剪輯和映像執行個體的堆疊順序,裝載和卸載執行個體,播放、停播、複製或拖曳執行個體,或建立連結。此外,你還可以使用行為裝載外部映像或動畫遮罩到電影剪輯中。

  使用Behaviors(行為)面板可以很方便地應用行為。下面我們從用行為控制執行個體、視頻和聲音三個方面,體驗一下Flash MX Professional 2004和Flash MX 2004中新增的行為功能。  

  這裡用表格列出Flash MX 2004和Flash MX Professional 2004中用於控制執行個體的行為與控制視頻回放的行為,供讀者參考。

表1:用於控制執行個體的行為
行為 用途 參數
Load Graphic(裝載映像) 裝載外部JPEG映像到電影剪輯或螢幕中。

路徑和JPEG檔案名稱。電影剪輯或接收映像的螢幕的執行個體名。

Load External Movie Clip(裝載外部電影剪輯) 裝載外部SWF檔案到目標電影剪輯或螢幕中。 外部SWF檔案的URL。電影剪輯或接收SWF檔案的螢幕的執行個體名。
Unload Flash Movie(卸載Flash動畫) 刪除用Load Movie行為或動作載入的SWF檔案。 要卸載的電影剪輯或螢幕的執行個體名。
Duplicate Movieclip(複製電影剪輯) 複製電影剪輯或螢幕。 要複製的電影剪輯執行個體名。相對於要複製的原電影剪輯的X和Y位移量(以像素為單位)。
GotoAndPlay at frame or label(跳轉某幀或幀標籤播放) 從特定幀播放電影剪輯。 要播放的目標電影剪輯執行個體名。要播放的幀編號或幀標籤。
GotoAndStop at frame or label(跳轉某幀或幀標籤停止播放) 跳轉特定幀並停止播放。 要停播的目標電影剪輯執行個體名。要停播的幀編號或幀標籤。
Bring to Front(移到前面) 移動目標電影剪輯或螢幕到堆疊順序的頂部。 電影剪輯或螢幕的執行個體名。
Bring Forward(前移) 在堆疊順序中前移目標電影剪輯或螢幕一個位置。 電影剪輯或螢幕的執行個體名。
Send to Back(移到後面) 移動目標電影剪輯或螢幕到堆疊順序的底部。 電影剪輯或螢幕的執行個體名。
Send Backward(後移) 在堆疊順序中後移目標電影剪輯或螢幕一個位置。 電影剪輯或螢幕的執行個體名。
Start Dragging movieclip(允許拖曳電影剪輯) 允許拖曳電影剪輯。 電影剪輯或螢幕的執行個體名。
Stop Dragging movieclip(停止拖曳電影剪輯) 停止當前的拖曳。  


表2:用於控制控制視頻回放的行為
行為 用途 參數
Play Video(播放視頻) 播放當前文檔中的視頻。 目標視頻的執行個體名。
Stop Video(停播視頻) 停止播放視頻。 目標視頻的執行個體名。
Pause Video(暫停播放視頻) 暫停播放視頻。 目標視頻的執行個體名。
Rewind Video(快倒) 按指定的幀數快倒。 目標視頻的執行個體名,幀編號。
Fast Forward Video(快進) 按指定的幀數快進。 目標視頻的執行個體名,幀編號。
Hide Video(隱藏視頻) 隱藏視頻。 目標視頻的執行個體名。
Show Video(顯示視頻) 顯示視頻。 目標視頻的執行個體名。


相關文章

E-Commerce Solutions

Leverage the same tools powering the Alibaba Ecosystem

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。