建立好移動補間動畫之後, 如果想要套用在其它元件上, 怎麼做才好呢?若採用土法煉鋼一個一個的設定導引線、移動補間,
那就太沒有效率了。本文我們要教您一個快又好用的方法, 將建立好的移動補間動畫一次套用到其它元件上。
Flash CS3 可以將我們辛苦建立的移動補間動畫, 轉換成 ActionScript 3.0 的語法並複製下來,
只要指定欲套用的元件名稱, 再將程式碼貼入正確的位置, 元件就會依語法的設定進行移動及變化, 快速又方便。如果你是 Flash 的初學者,
倒也不用看到 ActionScript 就害怕, 因為實際做一遍之後, 你會發現, 本文的範例不用知道語法的結構、函式,
一樣可以輕鬆做出令人眼睛為之一亮的動畫。
動畫元件與流程說明
在本文的操作, 我們就以做好的氣球動畫為例, 教您如何將移動補間動畫及導引線設定套用到氣泡上。
元件介紹
首先針對氣球動畫的設定做一個簡要說明。只用到一個氣球圖像元件。
在圖層的安排上, 我們製作了導引線在導引路徑圖層, 使氣球能隨著導引線的方向移動。影格設定方面, 影格 20 的地方, 設定了氣球的
Alpha 程度 (透明度), 使氣球在往上飄移之後, 會慢慢消失不見:
動畫製作流程
我們先來看一下本章動畫的製作流程, 讓您先有個整體的概念:
重點說明
要套用移動補間動畫程式碼的元件, 必須是影片片段或按鈕類型, 才能夠在屬性面板上設定實體名稱。設定實體名稱的作用, 就是便於利用
ActionScript 來控制, 若是圖像元件, 將無法設定實體名稱。
本文動畫將在已設定移動補間動畫的元件上, 以 『將移動複製為 ActionScript3.0』 命令 ( 『Copy Motion as
ActionScript 3.0』 ) 來建立程式碼, 並貼入另一個動畫的影片片段元件上。此命令亦可在同一個動畫中使用, 其操作方法完全相同。
『將移動複製為 ActionScript 3.0』
命令不僅可以將移動補間動畫建立成程式碼,諸如縮放大小、旋轉、屬性面板上的顏色設定、混合模式、導引線…等, 都可以建立成程式碼,
並迅速套用至其它元件上, 增加動畫的製作效率。