李 丹,謝景衛(wèi)
(1.大連經(jīng)濟技術(shù)開發(fā)區(qū)中等職業(yè)技術(shù)專業(yè)學(xué)校 電工電子教研室,遼寧 大連 116600;2.大連大學(xué) 素質(zhì)教育基地,遼寧 大連 116622)
淺析在Authorware中多種方法制作循環(huán)動畫效果
李 丹1,謝景衛(wèi)2
(1.大連經(jīng)濟技術(shù)開發(fā)區(qū)中等職業(yè)技術(shù)專業(yè)學(xué)校 電工電子教研室,遼寧 大連 116600;2.大連大學(xué) 素質(zhì)教育基地,遼寧 大連 116622)
在多年的多媒體教學(xué)中,使用Authorware這種多媒體集成軟件制作了不少作品,有些作品用的知識結(jié)構(gòu)不同,但卻可以達到相同的效果。本文通過案例分析的方式,探究在Authorware中制作對象循環(huán)播放的動畫制作方法,可以靈活應(yīng)用。
循環(huán)播放;動畫效果;移動圖標(biāo);判斷圖標(biāo)
循環(huán)播放的動畫效果在各類多媒體作品中都有應(yīng)用,這種動畫效果不僅使得作品生動、充滿活力,而且使動畫的感染力也大大增加,因此深受動漫設(shè)計者的喜愛。然而,當(dāng)說到動畫時,很自然就想到了Flash這種專業(yè)的制作二維動畫的軟件,有關(guān)Flash動畫作品中的鼠標(biāo)跟隨、循環(huán)播放等效果比比皆是,制作起來也很方便、簡單。但是,這里要介紹的卻是在Authorware中制作循環(huán)播放的動畫效果,同樣方便、同樣簡單,而且方法還不只一種,也都具有很強的感染力、活力和靈性。
Authorware是一種基于流程線的多媒體集成軟件,它提供了許多系統(tǒng)變量和函數(shù),用以根據(jù)用戶響應(yīng)的情況,執(zhí)行特定的功能[1]??梢酝ㄟ^這些系統(tǒng)變量、系統(tǒng)函數(shù),制作出很多意想不到的動畫效果。這里要介紹的循環(huán)播放的方法之一,就用到了Authorware中提供的系統(tǒng)函數(shù)功能,它用了TRUE這個函數(shù)。TRUE函數(shù)和FALSE函數(shù)可以返回邏輯值。TRUE函數(shù)用于直接返回邏輯值TRUE,F(xiàn)ALSE函數(shù)返回的是邏輯值FALSE。該類函數(shù)的設(shè)立是為了方便地引入特殊值。
下面介紹兩種簡單的在Authorware中制作循環(huán)播放動畫的方法,只要熟練使用Authorware就可以掌握更多種方法,加以靈活運用,就可以舉一反三,制作出更多、更好、更富有創(chuàng)意的多媒體作品。
下面以樹葉飄落的循環(huán)播放的動畫制作為例進行介紹。只要程序不退出,樹葉就會不停地按照設(shè)定好的路徑循環(huán)播放。動畫如圖1、圖2所示。
圖1 動畫效果演示1
圖2 動畫效果演示2
使用移動圖標(biāo)制作一個這樣的動畫效果,只需要四步就可以了。程序執(zhí)行過程如圖3所示。
圖3 動畫制作流程圖
第一步:放一個計算圖標(biāo)到主流程線上,雙擊打開其輸入窗口,輸入:ResizeWindow(500,350),完成演示窗口大小的重新設(shè)置。設(shè)置窗口的值要根據(jù)所導(dǎo)入的Gif動畫的圖像大小來設(shè)置。如圖4所示。
圖4 重新設(shè)置窗口參數(shù)
簡單說明一下設(shè)置窗口大小的函數(shù)ResizeWindow(width, height)的作用。ResizeWindow重新設(shè)定當(dāng)前窗口,使之與指定的width,height參數(shù)相符合。ResizeWindow只能用于計算圖標(biāo)中,不能在表達式中使用或嵌入。ResizeWindow和系統(tǒng)變量WindowHeight、WindowWidth、WindowTop、WindowLeft一起工作,這四個系統(tǒng)變量提供當(dāng)前窗口的規(guī)格和位置信息。
第二步:導(dǎo)入背景圖片為Gif動畫。單擊插入菜單下的媒體,選擇“Animated GIF”,在彈出的對話框中選擇相應(yīng)的Gif素材,導(dǎo)入。在主流程線上自動生成多功能圖標(biāo),背景圖片襯托出主題,在此僅起到美化作品。導(dǎo)入功能圖標(biāo)的方法如圖5所示。用此方法還可以導(dǎo)入Flash動畫,只是在操作時要選擇“Flash Movie”。
圖5 導(dǎo)入GIF動畫
第三步:導(dǎo)入一個樹葉的圖你。如圖6所示。為了讓作品的效果更好一些,對圖像的背景作了透明設(shè)置。
圖6 導(dǎo)入樹葉圖像
第四步:這是最關(guān)鍵的一步,在主流程線上放上一個移動圖標(biāo),設(shè)置移動對像為上一步的圖像樹葉;移動類型設(shè)置為指向固定路徑終點。這里一定要設(shè)置為終點,因為每一種移動類型中的參數(shù)都不同。調(diào)整樹葉飄落的路徑如圖7所示。
圖7 設(shè)置樹葉路徑
移動圖標(biāo)屬性的設(shè)置如圖8。在指向固定路徑終點的移動類型參數(shù)中設(shè)置執(zhí)行方式:等待直到完成;在“移動當(dāng)”中輸入“TRUE”,這里的TRUE很重要,它是完成循環(huán)動畫效果的關(guān)鍵。TRUE函數(shù)用于直接返回邏輯值TRUE,F(xiàn)ALSE函數(shù)返回邏輯值FALSE。該類函數(shù)的設(shè)立是為了方便地引人特殊值,在這里表示只要值為真就一直執(zhí)行下去。時間設(shè)置為5 s。
圖8 設(shè)置移動圖標(biāo)屬性
至此,使用移動圖標(biāo)制作動畫的循環(huán)效果已經(jīng)完成了。下面介紹一下第二種方法,它也同樣很簡單。
使用判斷圖標(biāo)制作這樣的一個動畫效果,要比之前使用移動圖標(biāo)制作循環(huán)動畫效果多兩步,那也只需要六步就可以了,也一樣的簡單明了,而且只要掌握這種方法,就會衍生出多種制作靈感,作出更意想不到的特效。使用判斷圖標(biāo)的程序執(zhí)行過程如圖9、圖10所示。
圖9 動畫制作流程圖-總
它的前三步的制作方法與第一種方法相同,在流程線上再添加一個計算圖標(biāo)[2],雙擊打開其輸入窗口,輸入:ResizeWindow(500,350),完成演示窗口大小的重新設(shè)置。同樣設(shè)置窗口的值要根據(jù)所導(dǎo)入的Gif動畫的圖像大小來設(shè)置。再單擊插入菜單下的媒體,選擇“Animated GIF”,在彈出的對話框中選擇相應(yīng)的Gif素材,導(dǎo)入。在主流程線上自動生成多功能圖標(biāo)。然后導(dǎo)入一個樹葉的圖像。
第四步:這一步的要求也不那么嚴(yán)格,只要設(shè)置出樹葉的移動路徑就可以。在主流程線上放置一個移動圖標(biāo),設(shè)置移動對象為上一步的圖像樹葉;移動類型設(shè)置為指向固定路徑終點或者指向固定路徑任意點均可;這里只要樹葉飄落的路徑。調(diào)整樹葉飄落的路徑,時間設(shè)置為5 s。其他參數(shù)默認(rèn)即可。
圖10 動畫制作流程圖-分支
第五步:放一個群組圖標(biāo)到主流程線上,將顯示圖標(biāo)‘樹葉1’和移動圖標(biāo)‘路徑1’拖放到群組圖標(biāo)下,將其歸類為‘葉動’。如圖10所示。
第六步:這是這種方法中最關(guān)鍵的一步,在主流程線上放上一個判斷圖標(biāo)(在有些教材中也把它漢化成決策圖標(biāo)),將上步中的群組圖標(biāo)拖放到它的右側(cè),在判斷圖標(biāo)的屬性中設(shè)置重復(fù),直到單擊鼠標(biāo)或按任意鍵。如圖11所示。
圖11 決策圖標(biāo)屬性設(shè)置
至此第二種方法也完成了,這種方法雖然在設(shè)計階段多了兩個步驟,但是每一步中的操作與設(shè)置都非常簡單,易懂。很容易上手。
上面介紹了兩種方法,希望能提供一些啟發(fā),通過動手實踐一定能發(fā)現(xiàn)更多的方法。
[1] 趙佩華,眭碧霞. 多媒體技術(shù)應(yīng)用[M]. 北京:高等教育出版社,2006.
[2] 范翠香.Authorware7中多級菜單的實現(xiàn)方法研究[J].微型機與應(yīng)用,2014,33(21):64-64,68.
Analysis on the effect of multiple methods of production cycle animation in Authorware
(Li Dan1, Xie Jingwei2)
(1. Electrical and Electronic Office, Dalian Economic Technological Development Zone of Secondary Vocational and Technical Schools,Dalian 116600, China;2. Comprehensive Education, Dalian University,Dalian 116622, China)
In many years of multimedia teaching, using Authorware multimedia integrated software, we produced many works. Some productors have difference knowledge structure, but they can achieve the same effect. Through case analysis, this paper explores in Authorware making loop object animation method. It can be neatly applied to draw inferences about other cases from one instance.
play loop;animation effect;motion icon;judgment icon
TP311
A
1674-7720(2016)05-0040-03
李丹,謝景衛(wèi). 淺析在Authorware中多種方法制作循環(huán)動畫效果[J].微型機與應(yīng)用,2016,35(5):40-42.
2015-10-09)
李丹(1978-),女,工程碩士,講師,主要研究方向:計算機多媒體、電工電子。
謝景衛(wèi)(1980-),通信作者,男,工程碩士,實驗師,主要研究方向:計算機技術(shù)應(yīng)用、計算機控制。E-mail:21115098@qq.com。