《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 模擬設(shè)計(jì) > 設(shè)計(jì)應(yīng)用 > 淺析在Authorware中多種方法制作循環(huán)動(dòng)畫效果
淺析在Authorware中多種方法制作循環(huán)動(dòng)畫效果
2016年微型機(jī)與應(yīng)用第05期
李丹1,謝景衛(wèi)2
(1.大連經(jīng)濟(jì)技術(shù)開發(fā)區(qū)中等職業(yè)技術(shù)專業(yè)學(xué)校 電工電子教研室,遼寧 大連 116600;   2.大連大學(xué) 素質(zhì)教育基地,遼寧 大連 116622)
摘要: 在多年的多媒體教學(xué)中,使用Authorware這種多媒體集成軟件制作了不少作品,有些作品用的知識(shí)結(jié)構(gòu)不同,但卻可以達(dá)到相同的效果。本文通過案例分析的方式,探究在Authorware中制作對(duì)象循環(huán)播放的動(dòng)畫制作方法,可以靈活應(yīng)用。
Abstract:
Key words :

  李丹1,謝景衛(wèi)2

  (1.大連經(jīng)濟(jì)技術(shù)開發(fā)區(qū)中等職業(yè)技術(shù)專業(yè)學(xué)校 電工電子教研室,遼寧 大連 116600;2.大連大學(xué) 素質(zhì)教育基地,遼寧 大連 116622)

     摘要:在多年的多媒體教學(xué)中,使用Authorware這種多媒體集成軟件制作了不少作品,有些作品用的知識(shí)結(jié)構(gòu)不同,但卻可以達(dá)到相同的效果。本文通過案例分析的方式,探究在Authorware中制作對(duì)象循環(huán)播放的動(dòng)畫制作方法,可以靈活應(yīng)用。

  關(guān)鍵詞:循環(huán)播放;動(dòng)畫效果;移動(dòng)圖標(biāo);判斷圖標(biāo)

0引言

  循環(huán)播放的動(dòng)畫效果在各類多媒體作品中都有應(yīng)用,這種動(dòng)畫效果不僅使得作品生動(dòng)、充滿活力,而且使動(dòng)畫的感染力也大大增加,因此深受動(dòng)漫設(shè)計(jì)者的喜愛。然而,當(dāng)說到動(dòng)畫時(shí),很自然就想到了Flash這種專業(yè)的制作二維動(dòng)畫的軟件,有關(guān)Flash動(dòng)畫作品中的鼠標(biāo)跟隨、循環(huán)播放等效果比比皆是,制作起來也很方便、簡(jiǎn)單。但是,這里要介紹的卻是在Authorware中制作循環(huán)播放的動(dòng)畫效果,同樣方便、同樣簡(jiǎn)單,而且方法還不只一種,也都具有很強(qiáng)的感染力、活力和靈性。

  Authorware是一種基于流程線的多媒體集成軟件,它提供了許多系統(tǒng)變量和函數(shù),用以根據(jù)用戶響應(yīng)的情況,執(zhí)行特定的功能[1]??梢酝ㄟ^這些系統(tǒng)變量、系統(tǒng)函數(shù),制作出很多意想不到的動(dòng)畫效果。這里要介紹的循環(huán)播放的方法之一,就用到了Authorware中提供的系統(tǒng)函數(shù)功能,它用了TRUE這個(gè)函數(shù)。TRUE函數(shù)和FALSE函數(shù)可以返回邏輯值。TRUE函數(shù)用于直接返回邏輯值TRUE,F(xiàn)ALSE函數(shù)返回的是邏輯值FALSE。該類函數(shù)的設(shè)立是為了方便地引入特殊值。

  下面介紹兩種簡(jiǎn)單的在Authorware中制作循環(huán)播放動(dòng)畫的方法,只要熟練使用Authorware就可以掌握更多種方法,加以靈活運(yùn)用,就可以舉一反三,制作出更多、更好、更富有創(chuàng)意的多媒體作品。

  下面以樹葉飄落的循環(huán)播放的動(dòng)畫制作為例進(jìn)行介紹。只要程序不退出,樹葉就會(huì)不停地按照設(shè)定好的路徑循環(huán)播放。動(dòng)畫如圖1、圖2所示。

 

001.jpg

  圖2動(dòng)畫效果演示21使用移動(dòng)圖標(biāo)制作動(dòng)畫的過程

  使用移動(dòng)圖標(biāo)制作一個(gè)這樣的動(dòng)畫效果,只需要四步就可以了。程序執(zhí)行過程如圖3所示。

  

002.jpg

  第一步:放一個(gè)計(jì)算圖標(biāo)到主流程線上,雙擊打開其輸入窗口,輸入:ResizeWindow(500,350),完成演示窗口大小的重新設(shè)置。設(shè)置窗口的值要根據(jù)所導(dǎo)入的Gif動(dòng)畫的圖像大小來設(shè)置。如圖4所示。

  

003.jpg

  簡(jiǎn)單說明一下設(shè)置窗口大小的函數(shù)ResizeWindow(width, height)的作用。ResizeWindow重新設(shè)定當(dāng)前窗口,使之與指定的width,height參數(shù)相符合。ResizeWindow只能用于計(jì)算圖標(biāo)中,不能在表達(dá)式中使用或嵌入。ResizeWindow和系統(tǒng)變量WindowHeight、WindowWidth、WindowTop、WindowLeft一起工作,這四個(gè)系統(tǒng)變量提供當(dāng)前窗口的規(guī)格和位置信息。

  第二步:導(dǎo)入背景圖片為Gif動(dòng)畫。單擊插入菜單下的媒體,選擇“Animated GIF”,在彈出的對(duì)話框中選擇相應(yīng)的Gif素材,導(dǎo)入。在主流程線上自動(dòng)生成多功能圖標(biāo),背景圖片襯托出主題,在此僅起到美化作品。導(dǎo)入功能圖標(biāo)的方法如圖5所示。用此方法還可以導(dǎo)入Flash動(dòng)畫,只是在操作時(shí)要選擇“Flash Movie”。

  

004.jpg

  第三步:導(dǎo)入一個(gè)樹葉的圖你。如圖6所示。為了讓作品的效果更好一些,對(duì)圖像的背景作了透明設(shè)置。

  

005.jpg

  第四步:這是最關(guān)鍵的一步,在主流程線上放上一個(gè)移動(dòng)圖標(biāo),設(shè)置移動(dòng)對(duì)像為上一步的圖像樹葉;移動(dòng)類型設(shè)置為指向固定路徑終點(diǎn)。這里一定要設(shè)置為終點(diǎn),因?yàn)槊恳环N移動(dòng)類型中的參數(shù)都不同。調(diào)整樹葉飄落的路徑如圖7所示。

  

006.jpg

  移動(dòng)圖標(biāo)屬性的設(shè)置如圖8。在指向固定路徑終點(diǎn)的移動(dòng)類型參數(shù)中設(shè)置執(zhí)行方式:等待直到完成;在“移動(dòng)當(dāng)”中輸入“TRUE”,這里的TRUE很重要,它是完成循環(huán)動(dòng)畫效果的關(guān)鍵。TRUE函數(shù)用于直接返回邏輯值TRUE,F(xiàn)ALSE函數(shù)返回邏輯值FALSE。該類函數(shù)的設(shè)立是為了方便地引人特殊值,在這里表示只要值為真就一直執(zhí)行下去。時(shí)間設(shè)置為5 s。

  

007.jpg

  至此,使用移動(dòng)圖標(biāo)制作動(dòng)畫的循環(huán)效果已經(jīng)完成了。下面介紹一下第二種方法,它也同樣很簡(jiǎn)單。

2使用判斷圖標(biāo)制作動(dòng)畫過程

  使用判斷圖標(biāo)制作這樣的一個(gè)動(dòng)畫效果,要比之前使用移動(dòng)圖標(biāo)制作循環(huán)動(dòng)畫效果多兩步,那也只需要六步就可以了,也一樣的簡(jiǎn)單明了,而且只要掌握這種方法,就會(huì)衍生出多種制作靈感,作出更意想不到的特效。使用判斷圖標(biāo)的程序執(zhí)行過程如圖9、圖10所示。

008.jpg

  它的前三步的制作方法與第一種方法相同,在流程線上再添加一個(gè)計(jì)算圖標(biāo)[2],雙擊打開其輸入窗口,輸入:ResizeWindow(500,350),完成演示窗口大小的重新設(shè)置。同樣設(shè)置窗口的值要根據(jù)所導(dǎo)入的Gif動(dòng)畫的圖像大小來設(shè)置。再單擊插入菜單下的媒體,選擇“Animated GIF”,在彈出的對(duì)話框中選擇相應(yīng)的Gif素材,導(dǎo)入。在主流程線上自動(dòng)生成多功能圖標(biāo)。然后導(dǎo)入一個(gè)樹葉的圖像。

  第四步:這一步的要求也不那么嚴(yán)格,只要設(shè)置出樹葉的移動(dòng)路徑就可以。在主流程線上放置一個(gè)移動(dòng)圖標(biāo),設(shè)置移動(dòng)對(duì)象為上一步的圖像樹葉;移動(dòng)類型設(shè)置為指向固定路徑終點(diǎn)或者指向固定路徑任意點(diǎn)均可;這里只要樹葉飄落的路徑。調(diào)整樹葉飄落的路徑,時(shí)間設(shè)置為5 s。其他參數(shù)默認(rèn)即可。

009.jpg

  第五步:放一個(gè)群組圖標(biāo)到主流程線上,將顯示圖標(biāo)‘樹葉1’和移動(dòng)圖標(biāo)‘路徑1’拖放到群組圖標(biāo)下,將其歸類為‘葉動(dòng)’。如圖10所示。

  第六步:這是這種方法中最關(guān)鍵的一步,在主流程線上放上一個(gè)判斷圖標(biāo)(在有些教材中也把它漢化成決策圖標(biāo)),將上步中的群組圖標(biāo)拖放到它的右側(cè),在判斷圖標(biāo)的屬性中設(shè)置重復(fù),直到單擊鼠標(biāo)或按任意鍵。如圖11所示。

010.jpg

  至此第二種方法也完成了,這種方法雖然在設(shè)計(jì)階段多了兩個(gè)步驟,但是每一步中的操作與設(shè)置都非常簡(jiǎn)單,易懂。很容易上手。

3結(jié)束語(yǔ)

  上面介紹了兩種方法,希望能提供一些啟發(fā),通過動(dòng)手實(shí)踐一定能發(fā)現(xiàn)更多的方法。

參考文獻(xiàn)

  [1] 趙佩華,眭碧霞. 多媒體技術(shù)應(yīng)用[M]. 北京:高等教育出版社,2006.

 ?。?] 范翠香.Authorware7中多級(jí)菜單的實(shí)現(xiàn)方法研究[J].微型機(jī)與應(yīng)用,2014,33(21):64-64,68.


此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。