蔡麗君
摘要:多媒體是將文字、聲音、圖片、影像、動畫、視頻等多種孤立媒體集成起來的一種展現(xiàn)和傳播信息的全新媒體。多媒體的制作非常的復雜,如果依靠編程實現(xiàn),并非每一個人都能輕松掌握。多媒體制作軟件Authorware正是在這樣的背景下孕育而生的一套多媒體開發(fā)工具。動畫效果的運用可以使多媒體作品由枯燥變的生動。
關鍵詞:多媒體制作Authorware 動畫制作
中圖分類號:G4 文獻標識碼:A 文章編號:1672-3791(2012)08(b)-0028-01
Authorware7.02是Macromedia公司(現(xiàn)已經(jīng)被Adobe公司收購)開發(fā)的著名的多媒體軟件制作系統(tǒng),是一種使用方便、功能強大的多媒體制作工具軟件,廣泛地應用于多媒體教學和商業(yè)領域。
一般我們在Authorware中使用動畫,都是通過Authorware中的插入菜單下的媒體來插入使用由其它相關功能的軟件(如:Adobe Flash等)制作出的GIF動畫、FLASH動畫。在Authorware中還有很多的方法可以輕松的制作出符合多媒體作品要求動畫的效果。
1顯示圖標、等待圖標、擦除圖標的配合使用
動畫的實現(xiàn)實際上是視覺上的暫留效果。根據(jù)這一特點,我們可以利用顯示圖標、等待圖標和擦除圖標來實現(xiàn)簡單的動畫效果。例如:要實現(xiàn)一個物體如汽車,由遠到近的運動,根據(jù)“遠小近大”的視覺效果,可以使用多個顯示圖標,每個顯示圖標中都插入相同的一幅汽車圖片,調整好每張的位置,位置在前的顯示圖標將圖片調整的小些,位置在后的顯示圖標將圖片調整大些。在顯示圖標之間分別放置等待圖標,等待時間設置1~3s。在每個等待圖標后面放置擦除圖標,分別擦除前面的顯示圖標。這樣就可以實現(xiàn)物體由遠至近的動畫效果。
顯示圖標還可以采取很多的過渡效果來展示。Authorware7.02提供了大量的過渡效果,另外還有一些第三方公司還編制了許多關于過渡效果的插件,都可以使多媒體作品動起來。需要注意的是:在特效方式的對話框中特效的影響范圍有兩個選項,分別是影響整個窗口和影響僅限區(qū)域,需要在使用過程中根據(jù)情況選擇使用。
2數(shù)字電影圖標的應用
數(shù)字電影能提供豐富的動畫效果以及伴隨的音效,它的來源一般有兩種:一種是使用專門的動畫制作軟件;另一種是使用影像捕捉編輯軟件。數(shù)字電影是以幀為單位的圖像序列。
Authorware7.02可以使用一連串的位圖組成一個數(shù)字電影,這些位圖文件必須存儲在同一個文件夾下并且有連續(xù)的文件名選擇第一個位圖文件作為起始幀之后,Authorware7.02會自動將剩余的位圖文件加載進來構成一個數(shù)字電影。使用的位圖序列文件必須是未經(jīng)過壓縮的8bit(256色)位圖文件。
3移動設計圖標、變量、計算圖標的配合使用
Authorware7.02提供了運動效果的實現(xiàn)方法。使用移動設計圖標進行動畫設計非常簡單,再配合變量的使用、計算圖標的使用,可以制作出很多復雜的動畫效果。
(1)指向固定點的動畫:將選定的對象由原位置處,沿直線移動到目標點。
(2)指向固定直線上的某點的動畫:將選定的對象由原位置處,沿直線移動到直線坐標的坐標點處,坐標點可由數(shù)值、變量或者表達式給出。配合使用隨機函數(shù)Random可以很輕松地制作出類似彩球隨機入洞的效果。
(3)指向固定區(qū)域內的某點的動畫:將選定的對象由原位置處,沿直線移動到平面坐標的坐標點處,坐標點可由數(shù)值、變量或者表達式給出。這種類型的動畫配合使用計算圖標和系統(tǒng)內部變量可以很容易的制作出圖標跟隨鼠標移動的動畫效果。
(4)指向固定路徑的終點的動畫:將對象由原位置處,沿設定的曲線路徑移動到終點處。配合使用變量還可以對移動的對象進行更加機動靈活的控制,既可以控制對象是否移動,又可以控制對象的移動速度。設置移動圖標的屬性對話框中的“移動當”為自定義的邏輯變量,就可以通過改變變量的值來控制移動的對象是否移動。也可以使用一些系統(tǒng)的變量如:“MouseDown”、“DoubleClick”來控制是否移動。
(5)指向固定路徑上的任意點的動畫:將對象由原位置處,沿曲線路徑移動到曲線坐標的坐標點處,坐標點可由數(shù)值、變量或者表達式給出。在顯示圖標2中繪制一個實心小圓點作為秒針,下掛一個移動設計圖標動畫類型選擇指向固定路徑上的任意點。將曲線路徑繪制為一個圓,在目標點坐標處使用Sec變量返回系統(tǒng)時間的秒數(shù),基點、終點分別設置為0、60,執(zhí)行方式永久,遠端設置為循環(huán),在配合顯示圖標1中表盤的制作以及系統(tǒng)變量{FullTime}、{FullDate}的使用,可以輕松制作出一個帶秒表的鐘表。
4通過計算圖標編寫代碼
用Authorware7.02的編程也可以實現(xiàn)不少特殊的動畫效果。例如:制作一個震動窗口的程序,每次鼠標單擊,演示窗口就產(chǎn)生震動效果。還可以制作出模擬的進度條效果,需要在計算圖標中使用條件語句和Goto跳轉語句以及Line畫線函數(shù),利用函數(shù)來繪制圖案和實現(xiàn)動畫可以使多媒體作品更加的豐富。在編寫代碼的過程中除了可以使用系統(tǒng)的函數(shù)之外,還可以加載調用外部的函數(shù)文件。外部函數(shù)存在于特定格式的外部函數(shù)文件中,這些外部函數(shù)文件通常有DLL、UCD、UC32等后綴名。
在Authorware7.02中運用動畫,要根據(jù)具體的多媒體作品的要求選擇合適的動畫效果實現(xiàn)方法,既不能喧賓奪主,又要突出主題生動有趣。在具體的使用過程中,有時候需要多種動畫制作方法靈活配合使用,不斷的積累經(jīng)驗,技巧自然而生。
參考文獻
[1] 周同,楊榮,劉濤.Authorware7.0實用教程[M].清華大學出版社,2009.
[2] 劉文東.Authorware7.0精彩實例設計與實踐教程[M].大連理工大學出版社,2008.
[3] 沈大林.Authorware7.0基礎與案例教程[M].高等教育出版社,2007.