補間動畫是指繪制出開始的關(guān)鍵幀和結(jié)束的關(guān)鍵幀,中間的過渡幀由Flash補充計算出來。補間動畫分兩種:動作補間動畫和形狀補 間動畫。動作補間動畫是同一個對象的屬性漸變(如位置、大小、旋轉(zhuǎn)和顏色)而產(chǎn)生的動畫效果。動作補間動畫又可以演變出引導線動畫和遮罩層動畫。形狀補間 動畫是兩個圖形對象之間的變形,如果使用了圖形元件、按鈕、文字或位圖,則必先“打散”后才能制作變形動畫。
7.6.1 不同動畫類型的時間軸表示
不同動畫類型在時間軸上的表示方法也是不同的,顏色、線條以及標志符號各有不同。以下列舉了各種動畫及其他情況的時間軸表示。
……關(guān)鍵幀之間為淺紫色背景并有從左至右的黑色箭頭標志,表示創(chuàng)建的是傳統(tǒng)動作補間動畫。
……關(guān)鍵幀之間為淺紫色背景且關(guān)鍵幀之間以虛線連接,表示創(chuàng)建的是傳統(tǒng)動作補間動畫,但該動畫沒有創(chuàng)建成功,或在創(chuàng)建時出現(xiàn)操作錯誤。
……關(guān)鍵幀之間為淺綠色背景并有從左至右的黑色箭頭標志,表示創(chuàng)建的是形狀補間動畫。
……關(guān)鍵幀之間為淺綠色背景且關(guān)鍵幀之間以虛線連接,表示創(chuàng)建的動畫為形狀補間動畫,但該動畫沒有創(chuàng)建成功,或在創(chuàng)建時出現(xiàn)操作錯誤。如果碰到這種情況,分別把這兩個關(guān)鍵幀的對象打散就可以了。
……淺藍色背景,第一幀為關(guān)鍵幀,后面再插入的關(guān)鍵幀顯示為菱形點,表示創(chuàng)建的是補間動畫。
……灰色背景表示對單個關(guān)鍵幀的內(nèi)容進行延續(xù),以延長該關(guān)鍵幀的播放時間。
……關(guān)鍵幀上有一面小紅旗表示在該幀上設(shè)定了幀標簽或注釋。
……關(guān)鍵幀上有小寫的“ɑ”符號,表示為該幀添加了ActionScript 動作腳本,可實現(xiàn)相應的交互動作。
7.6.2 關(guān)鍵幀動畫
關(guān)鍵幀動畫是把動畫中的分解動作一幀幀畫出來,每一幀都是關(guān)鍵幀,每個關(guān)鍵幀中創(chuàng)建不同的內(nèi)容,當連續(xù)播放時就形成動畫。關(guān)鍵幀動畫適合制作變化較大的復雜動畫。
◆例子:制作文字跳動關(guān)鍵幀動畫。
(1)新建一個Flash文檔,在屬性面板上定義文檔大小為400×150像素,單擊工具箱中的“文本工具”,在屬性面板上進行設(shè)置,接著在舞臺上輸入文字“FLASH”。
(2)使用“選擇工具”選擇文字,按“Ctrl+B”鍵打散文字,這時文字塊分解為分散的字母。在文字還處于被選擇狀態(tài)下,再次按“Ctrl+B”鍵,這時文字上都是白色小點,表示文字已被分離為圖形,并且當前這些文字處于被選擇狀態(tài)。
。3)選擇“顏料桶工具”,在顏色面板上選擇彩虹漸變色,可以看到文字自動填充了漸變色,并且每個文字的漸變色各不相同。把工具箱選項區(qū)的“鎖定填充”按鈕取消,再次用“顏料桶工具”點擊處于被選擇狀態(tài)的所有文字,可以看到所有文字作為一個對象被填充漸變色。
。4)點擊時間軸的第二幀,按F6鍵增加一個關(guān)鍵幀,可以看到第二幀上的內(nèi)容跟第一幀一樣。用“選擇工具”選擇字母F,按住Shift鍵再選擇L,按 “Ctrl+G”鍵讓這兩個字母成組,按照同樣方法讓S和H也成組。用“任意變形工具”讓這兩個組分別向左和向右傾斜一個角度,并將其分別壓縮變窄。用 “選擇工具”把A上移一點,再用“任意變形工具”把A拉長一點,把填充色改為橙色。
。5)選擇菜單命令“控制”→“測試影片”,或是按快捷鍵“Ctrl+Enter”,在Flash播放器中預覽動畫效果。由于動畫每秒播放24幀,速度太快,所以選擇菜單命令“修改”→“文檔”,在“文檔屬性”對話框中,更改幀頻為“1”。
。6)按快捷鍵“Ctrl+Enter”預覽動畫效果。
7.6.3 形狀補間動畫