卜慧平
摘要:最近幾年,隨著網絡科學技術的發(fā)展,F(xiàn)lash動畫制作被普遍運用到各個領域中。然而,在動畫制作的過程中仍然存在質量上的問題,這些問題導致Flash動畫效果較差。本文主要基于目前Flash動畫發(fā)展狀況,著重分析動畫制作過程中遇到的問題的原因,并提出相對應優(yōu)化對策,以希望推動動畫制作質量的提升。
關鍵詞:Flash動畫制作;問題;優(yōu)化調整
引言
Flash動畫制作的主體就是二維動畫的制作,最近幾年,由于軟件技術的更新和發(fā)展,其優(yōu)良的互動性和靈活性被廣泛投入到動畫制作過程中。然而在現(xiàn)階段動畫制作中仍然存在一些問題,如,硬件裝備、軟件性能、設計工作者技術等原因造成動畫畫質效果不佳、加載缺少穩(wěn)定性、文件和用戶裝備不適配等現(xiàn)象。因此,為了推動Flash動畫制作質量,就需要從動畫制作圖像、音頻、文件等上面實施優(yōu)化。
一、Flash動畫制作過程中常見問題解析
(一)硬件裝備
Flash動畫都是依靠計算機網絡平臺,因此,其動畫質量的高低大多數(shù)情況下都是來自計算機硬件裝備的質量,倘若計算機硬件配置質量不高,即使設計工作者擁有超高的水平也無法制作精良的動畫效果。所以,F(xiàn)lash設計工作者在挑選計算機的時候,應該根據(jù)動畫設計實際要求進行選擇電腦硬件設施,以確保計算機硬件完全滿足動畫制作要求。另外,用戶在觀看動畫的時候對于畫質的感觀直接取決于動畫的畫質質量,倘若在動畫制作的時候使用的是低配置的計算機,那么一旦換到高水平計算機上面,動畫效果也非常的差。又或者動畫設計存在不合理性,造成用戶在動畫觀看的時候加載不流暢,因此,設計工作者還需要考慮用戶的電腦配置,確保制作出的Flash動畫滿足用戶基本要求。
(二)軟件性能
Flash動畫設計本質上就是二維矢量的圖像,此種矢量的動畫的演示是以繪圖為主,所以使用的空間比較小,這樣的話在旋轉切割和尺寸縮放的時候就不會造成畫面失真,然而在這過程中也體現(xiàn)了其明顯的缺點,也就是計算機在演示的時候,由于動畫是由多個幾何形體塑造的,所以其色彩存在單一性,以至于無法做出完全真實的色彩畫面,豐富動態(tài)效果,另外,動畫一般情況下占用的CPU空間較大。所以,在這種狀況之下,通常在設計的時候都會使用位圖軟件來降低矢量對動畫帶來的影響,且在色彩和空間占用上更具優(yōu)勢。
(三)設計工作者
Flash動畫制作過程中,由于設計工作者個人習慣和對計算機掌握狀況,都會對最終動畫質量和播放效果差生影響。例如,在設計一些大型動畫的過程中,需要很多的設計工作者相互協(xié)調、配合共同完成。然而由于設計工作者個人習慣或者沒有標準的操作流程,導致制作效率非常的低,從而導致最終制作動畫質量效果不佳,無法滿足用戶基本需求。
二、提高Flash動畫制作質量的相關對策
(一)優(yōu)化圖形圖像
通過對Flash動畫制作的園林可以認識到,矢量圖像比較小其位圖就比較大,所以不同的動畫其占用的CPU也不同,所以應當降低位圖圖形,又因為矢量圖像的可以進行自由縮放,以此影響畫面質量,所以可以以此作為動畫制作的主體,且位圖圖形的更加適合放在背景或者靜態(tài)展示圖片上。一般情況下,可以運用到Flash動畫制作中的圖形文件格式主要有TIF、GIF、PNG和JPG等幾種格式的圖片和常用的繪圖圖像。此外,在不影響動畫質量的條件之下確保其文件最小適宜尺寸,因此,需要設計者透徹掌握這些圖形文件的特征。比如,GIF格式的圖片特征是文件占用空間小,然而顏色較為單一,且最多支持256色的圖像;JPG格式的圖片可以支持幾百萬色的圖片,但是文件占用空間較大;PNG格式的圖片文件占用空間也比較大,然而它可以支持透明背景,且在渲染上面速度最佳,總的來說,在動畫制作的時候需要根據(jù)實際要求進行格式選擇。另外,還可以運用相關圖像處理軟件,如PHOTOSHOP進行圖片處理。對于一些色彩質量要求比較的圖片,可以將位圖圖像轉變成繪圖圖形,以此對文件進行縮放,以確保其網絡傳輸效率。
(二)優(yōu)化聲音文件
在Flash動畫演示過程中,聲音文件是不可缺少的組成元素,其可以有效豐富動畫效果,確保動畫展示更為自然、具備西一里。然而,值得關注的是,聲音文件在動畫導入中的標準要求是相當高的,其需要嚴格按照立體聲音的標準赫茲文件進行傳輸,比如,文件的導入通常的標準有8位數(shù)和16位數(shù)需要11千赫茲、8位數(shù)和16位數(shù)需要22千赫茲、8位數(shù)和16位數(shù)需要44千赫茲等六種立體聲音文件,然而對于其格式并沒有過多的需求,只要能支持Flash動畫即可。通常狀況下支持聲音文件的主要有WAV格式和MP3格式,目前,MP3格式使用頻率最高,且聲音的效果也最佳。不過,質量越高的文件其占用的空間也越大,所以要選擇性的導入文件,必要的時候可以將文件進行壓縮,以確定文件的尺寸和質量達到最佳。
(三)動畫制作中的優(yōu)化
1.制定科學的操作流程
正常情況下動畫制作的流程主要有:首先,創(chuàng)建并對劇本進行解析。在對劇本進行解析的時候,還需要根據(jù)劇本有關要求,將動畫科學的劃分成幾幕。一般情況下,一部完整的故事主要有三幕,故事發(fā)生前的背景、故事發(fā)生中和故事完結。設計工作者需要將每一幕細分成幾個段落,并將每個段落再細分成多個場景,再以此推進,確保每一個場景不用的角度,最后完成場景和鏡頭的設計工作。其次根據(jù)劇本切割出來的場景和鏡頭,設計好相對應的角色、場景和鏡頭文件,根據(jù)設計制作所需要的相關元素,制定相應命名標準,以此才能加強設計工作者之間協(xié)調工作,提高工作效率。將設計好的場景、鏡頭和角色分別導入到Flash動畫中,在這個過程中,庫文件是可以反復使用的,因此對于降低文件占用空間和工作效率意義重大。最后,進行后期合成工作。在制作的時候,可以先將每一個動作剪輯成小視頻,小視頻之間可以相互調用,組合成更為完整的影片,并在最終環(huán)節(jié)完成色彩調配工作。另外,在Flash中可以直接進行場景編輯和修改。
2.優(yōu)化AS代碼
Flash動畫制作過程張涉及到很多的AS代碼,以方便對影片直接控制,從而獲得一些特殊動畫效果。運用AS代碼可以確保其在運行中占據(jù)更小的空間和CPU資源。在對程度代碼實施優(yōu)化的時候,實際上需要對代碼進行等價的代換,以此才能確保轉變的結果和之前的代碼運行保持一致,然而其運行的速度了加快,或者空間占用率減少,又或者兩者都有可能。正常狀況下,優(yōu)化的方式有很多種,例如,將多余的代碼刪除掉、合并已知的變量、轉換循環(huán)控制要求、刪除沒有用的賦值等。這些優(yōu)化方式運用到AS程序書寫中,可以確保優(yōu)化后的結合和轉變之前的結果一樣,且大大提升運行效率。在程序編寫中需要根據(jù)以下規(guī)則進行編寫:第一,在定義局部變量的時候需要使用JAVA中的關鍵字VAR實施定義,倘若某些函數(shù)需要調用,局部變量就會自行刪除,從而降低所占用的資源;第二,盡可能多的使用Flash函數(shù),函數(shù)的運用可以有效提高運行效率,且完全滿足動畫制作要求;第三,所需要的數(shù)據(jù)竟可能的保持其精簡性,以便最大程度提高其性能;第四,在對動畫進行剪輯和調用時,可以先設置隱藏,這樣的話在運行的時候就會依據(jù)剪輯要求進行暫?;蛘卟シ牛瓿少Y源優(yōu)化配置。
結束語
Flash軟件的動畫制作更為簡單、精簡,并且功能非常的強大,其在展現(xiàn)交互式矢量圖形的同時自帶AS代碼,從而使得動畫更為真實、靈活,且音頻更為生動?,F(xiàn)階段,雖然動畫制作還存在一些問題,這些問題影響著動畫的播放和畫質,然而設計工作者只有不斷研究,優(yōu)化其中不利元素,以此才能推動Flash動畫制作水平。
參考文獻:
[1]房立豐.Flash動畫制作常見問題分析及優(yōu)化調整[J].農家參謀,2017,(08):75.
[2]黃源,李杰.論flash動畫制作的優(yōu)化研究[J].電子技術與軟件工程,2014,(10):120+140.
[3]喻會.優(yōu)化計算機課程FLASH動畫制作教學的思路[J].電腦知識與技術,2016,12(14):124-125.
[4]宋玉.關于Flash動畫創(chuàng)作過程中源文件優(yōu)化方式的研究[J]. 電影評介,2010,(10):72-73.