廉畫畫
摘要:為了解決學(xué)生在Flash課題項(xiàng)目設(shè)計(jì)中通常遇到的問題,針對學(xué)校機(jī)房的Flash軟件版本提出了一系列的解決辦法。利用課堂教學(xué)過程進(jìn)行講解實(shí)踐,在期末的項(xiàng)目設(shè)計(jì)中不僅增強(qiáng)了學(xué)生的能力,節(jié)省了操作的時間,還提高了Flash動畫制作的質(zhì)量。
關(guān)鍵詞: 項(xiàng)目; Flash CS3; 常見問題; 解決辦法; 課堂實(shí)踐
中圖分類號:TP37 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2016)14-0182-02
The Questions and Answers of the Flash Projects
LIAN Hua-hua
(Ningxia Finance Economics Professional Technology Institute, Yinchuan 750021, China)
Abstract: To address the problem of the Flash projects, a series of solutions is put forward aiming at the Flash software version. These methods are taught and practiced in classroom teaching education, a good result has been obtained. For instance, the students' ability is enhanced in the design of the final project, a lot of time is saved and the quality of the Flash animation is improved.
Key words: projects; flash cs3; questions; answers; practices
對用戶體驗(yàn)而言,良好的動畫能吸引用戶持續(xù)的關(guān)注和使用,所以各行業(yè)對動畫制作的需求量越來越多。Flash動畫使用向量運(yùn)算的方式創(chuàng)作出來的影片存儲空間小,并且全世界將近97%的網(wǎng)絡(luò)瀏覽器中內(nèi)建Flash Player可以直接播放SWF影片,于是各動畫公司對Flash專技人員的需求也越來越大。根據(jù)崗位的需求,學(xué)校開設(shè)了Flash多媒體設(shè)計(jì)這門課程。
每到學(xué)期末,計(jì)算機(jī)專業(yè)的教師幾乎都會給學(xué)生們布置大作業(yè)——項(xiàng)目。Flash多媒體設(shè)計(jì)課程也不例外,學(xué)校機(jī)房Flash版本采用的是CS3,由于市場軟件及書籍更新?lián)Q代速度快(目前是CS6),所以查閱Flash CS3的相關(guān)資料難免會不全面。本文結(jié)合學(xué)生們在做項(xiàng)目設(shè)計(jì)時經(jīng)常遇到的問題給出相應(yīng)的解決辦法。
1 常見問題及解決辦法
在學(xué)期末的項(xiàng)目設(shè)計(jì)中,學(xué)生們都會有豐富的想法,但是在用Flash CS3這款軟件實(shí)現(xiàn)功能時,經(jīng)常會遇到一些問題。針對上述情況給出相應(yīng)的解決辦法。
1.1 逐幀動畫
常見的問題:在制作人物的行走或動物的奔跑過程中無從下手——用鼠標(biāo)繪制的圖形總是事與愿違。
解決的辦法:①最好的辦法是借助繪圖板把人物行走或者動物奔跑的細(xì)節(jié)一張一張畫出來,在時間軸序列的第一幀創(chuàng)建關(guān)鍵幀,導(dǎo)入第一張繪制好的圖形,之后每一幀都是關(guān)鍵幀,按照行走或者奔跑的基本動作順序?qū)胍粡垙埨L制好的圖形。②在學(xué)校里如果沒有繪圖板,可以用手機(jī)的連拍功能記錄人物行走或者動物奔跑的細(xì)節(jié)過程,在Flash CS3中用直線工具或者鋼筆工具勾勒出人物或動物的邊線,再填充相應(yīng)的顏色形成每一個關(guān)鍵幀所需的圖形。③在紙張上繪制好人物行走或者動物奔跑的細(xì)節(jié)圖形,用手機(jī)或者相機(jī)拍照導(dǎo)入Flash中去背,把每一個部位制作成一個圖形元件,在主時間軸的關(guān)鍵幀中把每一部位組合,形成人物行走或者動物奔跑的細(xì)節(jié)。
1.2 補(bǔ)間動畫
常見的問題:在實(shí)際的項(xiàng)目操作中,不知道該采用動畫補(bǔ)間還是形狀補(bǔ)間。
解決的辦法:首先必須把動畫補(bǔ)間和形狀補(bǔ)間的區(qū)別弄清楚,才可以明確選擇哪種補(bǔ)間動畫。①時間軸上的表現(xiàn)不同:動畫補(bǔ)間:是一個物體由某種形態(tài)到另一種形態(tài)的變化過程,像移動位置、改變角度等,時間軸上動畫補(bǔ)間是淡紫色底加一個黑色箭頭組成的;形狀補(bǔ)間:是多個物體間由一個物體到另一個物體的變化過程,像由三角形變成四方形等,時間軸上形狀補(bǔ)間是淡綠色底加一個黑色箭頭組成的。②組成元素不同:動畫補(bǔ)間只針對非矢量圖形進(jìn)行,即起始幀和結(jié)束幀上的圖形都不能是矢量圖形;形狀補(bǔ)間只針對矢量圖形進(jìn)行,即起始幀和結(jié)束幀上的圖形都必須是被打散的圖形。③實(shí)現(xiàn)的作用不同:動畫補(bǔ)間可以改變對象的大小、位置、顏色、透明度等屬性,但形狀的改變只能是在大小、傾斜和旋轉(zhuǎn)上;形狀補(bǔ)間可以改變對象的大小、位置、顏色、透明度等屬性,但形狀的改變除了在大小、傾斜和旋轉(zhuǎn)上,還包括外形的變化。
1.3 元件
常見的問題:在實(shí)際的項(xiàng)目操作中,不知道該創(chuàng)建圖形元件還是影片剪輯。
解決的辦法:首先必須把圖形元件和影片剪輯所能實(shí)現(xiàn)的效果弄清楚,才可以明確創(chuàng)建哪種元件。①影片剪輯元件的播放不受場景時間線長度的制約,它有元件自身獨(dú)立的時間線;圖形元件的播放完全受制于場景時間線。②影片剪輯元件在場景中測試時看不到實(shí)際播放效果,只能在各自的編輯環(huán)境中觀看效果;圖形元件在場景中可適時觀看,可以實(shí)現(xiàn)所見即所得的效果。③影片剪輯元件中可以加入聲音;圖形元件則不能。④影片剪輯元件的實(shí)例上可以加入動作語句;圖形元件的實(shí)例上則不能。⑤影片剪輯里的關(guān)鍵幀上可以加入動作語句;圖形元件里的關(guān)鍵幀上則不能??偠灾?,創(chuàng)建靜態(tài)元件時一般創(chuàng)建成圖形元件,創(chuàng)建動畫效果的元件時一般創(chuàng)建成影片剪輯元件。
1.4 影片剪輯播放
常見的問題:①若場景中的同一圖層的時間軸上相鄰兩個或多個關(guān)鍵幀都是影片剪輯實(shí)例,那么在播放的時候會出現(xiàn)每個影片剪輯實(shí)例來回不停閃爍的問題。②若場景中的同一圖層的時間軸上影片剪輯實(shí)例這一幀前包含其他的內(nèi)容,那么在影片剪輯實(shí)例播放的時候會出現(xiàn)播放一幀就閃動的問題。
解決的辦法:①加入事件監(jiān)聽,在主時間軸上給兩個或多個影片剪輯實(shí)例關(guān)鍵幀設(shè)置Action為stop();,雙擊第一個影片剪輯,給它的最后一個關(guān)鍵幀設(shè)置Action為_root.gotoAndStop(2);,雙擊第二個影片剪輯,給它的最后一個關(guān)鍵幀設(shè)置Action為_root.gotoAndStop(3);,依次類推,雙擊最后一個影片剪輯,給它的最后一個關(guān)鍵幀設(shè)置Action為_root.gotoAndStop(1);。②在影片剪輯實(shí)例的關(guān)鍵幀上設(shè)置Action為stop();即可正常播放。若影片剪輯關(guān)鍵幀后不是影片剪輯,而是其他的矢量圖形,只需要影片剪輯在主場景時間軸中有相應(yīng)的幀運(yùn)行即可,這一點(diǎn)和圖形元件一致。
1.5 引導(dǎo)層動畫
常見的問題:①元素總是沿著直線運(yùn)行。②元素多時,只有一個路徑圖層和一個元素圖層,會導(dǎo)致每個元素不沿著自己的路徑運(yùn)行。
解決的辦法:①起始幀或結(jié)束幀元素的中心位置沒有放在路徑的首尾上,把屏幕大小設(shè)定為300%或更大,單擊選擇工具,設(shè)置工具選項(xiàng)“貼緊至對象”,移動并觀察圖形中間出現(xiàn)的圓圈是否對準(zhǔn)了路徑的首尾。②路徑全部放入同一圖層,其他的元素分別放置一個圖層。
1.6 遮罩動畫
常見的問題:遮罩層與被遮罩層混淆,在實(shí)現(xiàn)復(fù)雜的遮罩動畫效果時就無從下手。
解決的辦法:上面一層是遮罩層,下面一層是被遮罩層,遮罩層上的圖,自己是不顯示的,它只起到一個透光的作用。我們可以把遮罩看成一扇帶有貓眼的門,在通過貓眼往門外看時,只注意到了貓眼的形狀和門的外面世界,幾乎沒有人注意貓眼是什么顏色的,在制作的過程中,可以通過制作貓眼的形狀變換(遮罩層的動畫效果)和門外世界的變化(被遮罩層的動畫效果)來實(shí)現(xiàn)復(fù)雜的遮罩動畫效果。
1.7 圖片的導(dǎo)入
常見的問題:①在Flash CS3中去背效果不是很理想,怎樣直接導(dǎo)入透明背景的圖片。②GIF圖片導(dǎo)入Flash軟件中會出現(xiàn)畫面不全的情況。
解決的辦法:①把圖片用其他軟件(如Photoshop)處理成透明圖片后,保存成PNG格式的文件,在導(dǎo)入Flash中會直接轉(zhuǎn)換成透明的圖形元件,可以直接引用。②GIF圖片導(dǎo)入Flash軟件中會自動生成逐幀動畫的影片剪輯,可以雙擊影片剪輯進(jìn)入編輯狀態(tài),通過刪除某些關(guān)鍵幀調(diào)整動畫。
1.8 聲音的導(dǎo)入
常見的問題:聲音導(dǎo)入不進(jìn)去。
解決的辦法:導(dǎo)致這個問題的原因是聲音的采樣頻率不一樣。把保存好的聲音文件用千千靜聽轉(zhuǎn)換成WAV格式即可導(dǎo)入。
1.9 視頻的導(dǎo)入
常見的問題:下載或者錄制的視頻導(dǎo)入不進(jìn)去。
解決的辦法:把保存好的視頻文件用格式工廠轉(zhuǎn)換成FLV格式即可導(dǎo)入;若是在視頻網(wǎng)站上下載的視頻,首先用網(wǎng)站上發(fā)布的轉(zhuǎn)換器將其特有的視頻文件格式先轉(zhuǎn)換成一般的視頻文件格式,再用格式工廠轉(zhuǎn)換成FLV格式即可導(dǎo)入,比如在愛奇異網(wǎng)站上下載的視頻,就必須用QSV視頻格式轉(zhuǎn)換器轉(zhuǎn)換成FLV格式,但是此時的FLV格式的視頻由于頻率和Flash CS3的頻率不一樣,仍不可以導(dǎo)入,需要用格式工廠再轉(zhuǎn)換一遍FLV格式才可以導(dǎo)入。
1.10 發(fā)布影片
常見的問題:影片剪輯元件在發(fā)布成AVI格式時動畫不能正常運(yùn)行。
解決的辦法:先生成SWF格式文件,再用魔影工廠轉(zhuǎn)換成AVI格式時動畫即可播放。
1.11 影片播放
常見的問題:Flash動畫生成SWF影片之后或者放在Page上會一直循環(huán)播放,但在實(shí)際中,影片不需要一直循環(huán)播放。
解決的辦法:在主場景時間軸的最后一幀Action設(shè)置為stop();,如果主場景時間軸的最后一幀是影片剪輯的時候影片剪輯元件的時間軸最后一幀Action也要設(shè)置為stop();。
1.12 導(dǎo)出透明圖像
常見的問題:Flash動畫生成SWF影片之后會有背景,在實(shí)際項(xiàng)目中會影響二次利用。
解決的辦法:Flash支持透明GIF圖像的發(fā)布,選中發(fā)布設(shè)置中的GIF選項(xiàng),其中有“透明”選項(xiàng),選中它進(jìn)行發(fā)布即可得到透明的GIF格式圖像。
2 結(jié)束語
在課堂教學(xué)中,軟件的學(xué)習(xí)基本處于入門級,只有通過做項(xiàng)目,遇到問題-解決問題-完成項(xiàng)目,才會提升學(xué)生實(shí)際操作能力。本文針對在校學(xué)生Flash課題設(shè)計(jì)過程中出現(xiàn)的常見問題給予解決辦法,然而在項(xiàng)目的制作過程中,會遇到各種各樣的問題,在今后的項(xiàng)目設(shè)計(jì)中依次解決并給出相應(yīng)的解決辦法和結(jié)果。
參考文獻(xiàn):
[1] 肖玉.Flash項(xiàng)目實(shí)踐教程[M]. 大連: 大連理工大學(xué)出版社, 2006.
[2] 李霞.淺談Flash教學(xué)的一點(diǎn)經(jīng)驗(yàn)[J].成功(教育),2009(4).
[3] 錢永濤,史岳鵬,孫亞娟. Flash特點(diǎn)及制作經(jīng)驗(yàn)探討[J].鄭州牧業(yè)工程高等??茖W(xué)校學(xué)報(bào),2009(2).