- 相關(guān)推薦
淺談Flash在多媒體網(wǎng)站中的運用
摘要:Flash網(wǎng)站基本以圖形和動畫為主,適合做那些文字內(nèi)容不太多,以平面、動畫效果為主的應(yīng)
用。要搞好應(yīng)用,就必須掌握Flash軟件的基本功能、Flash網(wǎng)站的盈利點、常用技術(shù)及注意事項這四個方面的內(nèi)容。
關(guān)鍵詞:Flash軟件;Flash技術(shù);ActionScfipt語言
Macromedia Flash作為網(wǎng)上動畫制作軟件佼佼者,已經(jīng)廣泛地運用于網(wǎng)頁設(shè)計、廣告設(shè)計、游戲開發(fā)等基于Web的各個領(lǐng)域,并逐步向多媒體、影視視頻、產(chǎn)品展示、遠程教育等各種傳統(tǒng)領(lǐng)域滲透。⋯由于Flash易學(xué)易用,短時間內(nèi)涌現(xiàn)出一批Flash愛好者,能制作各類相當逼真的動畫如卡通、商業(yè)片頭、MTV作品和教學(xué)課件等。一件好作品,最能打動人的是它的創(chuàng)意。在這一點上沒有速成可言,如果你立志成為一個優(yōu)秀的閃客或準備從事動畫方面的工作,那么還是老老實實地畫吧!
一、Flash軟件基本功能介紹
Flash是矢量圖形編輯和動畫制作軟件。它通過符號、按鈕、層、幀、場景等一系列組合,能夠讓用戶集成圖形、聲音、動畫、影像文件等各種多媒體素材。【21像用磚頭造房子一樣制作出形式簡潔、內(nèi)容豐富、交互性強的極富感染力的動畫作品。隨著Flash軟件功能的不斷強大和完善,給用戶提供了一個更方便、更廣闊的動畫制作平臺。
Flash的特點決定了它在因特網(wǎng)上能夠風(fēng)靡一時。首先,它的動畫作品輸入矢量動畫,因此可以無限放大不失真;其次,F(xiàn)lash最終壓縮生成swf動畫文件體積小得出奇,正好符合網(wǎng)絡(luò)傳輸?shù)男枰;再者,swf文件屬于流式播放,可以邊下載邊播放,這個特點在網(wǎng)絡(luò)速度較慢的情況下尤其突出;最后,F(xiàn)lash擁有比較強的交互功能,F(xiàn)lash中具有強大的面向?qū)ο蟮腁cfionScript語言,還可以與響應(yīng)的數(shù)據(jù)庫進行連接等,使復(fù)雜的動畫實現(xiàn)變得更加簡單和方便。但是美中不足的是,F(xiàn)lash動畫的播放需要插件的支持,因此,只有當用戶的瀏覽器擁有響應(yīng)的插件時,才可以正常瀏覽Flash動畫。目前,F(xiàn)lash格式已經(jīng)作為開放標準公布,并獲得了第三方軟件的支持,因此將有更多的瀏覽器支持Flash動畫,而Flash動畫也必將得到更廣泛的應(yīng)用。
二、Flash動畫的盈利點
一是娛樂平臺,尤其是兒童娛樂平臺,F(xiàn)在能讓孩子瀏覽的網(wǎng)站太少了,如果做得好,會有很多兒童產(chǎn)品商家來做廣告。如:WWW.suflash.C01(超閃網(wǎng))上面提供Flash音樂、游戲、短片等。
二是Flash動畫交易平臺。
三是Flash廣告制作公司。Flash以其制作成本低,會成為電視、網(wǎng)站等媒體廣告的首選。另一方面,手機從打電話到發(fā)短信,再到聽MP3等,逐漸成為個人娛樂平臺,自然也不會少了Flash,其文件不大,也可以動態(tài)傳播。隨著目前手機功能的增加以及對無線網(wǎng)絡(luò)的支持,已經(jīng)有越來越多的手機支持Flash Player了。
三、重要技術(shù)
1.重要ActionScript的代碼
Flash網(wǎng)站實現(xiàn)的關(guān)鍵,尤其是Flash MX之后新增了很多功能強大的命令。關(guān)于這部分,可以參看其他有關(guān)Flash編程方面的資料,這里只談一談部分制作Flash網(wǎng)站需要使用的比較重要的Action-Script函數(shù)。ActionScript的一個關(guān)鍵目標是易于使用。非程序員可以容易地使用ActionScript,這一點非常重要。Flash提供的并不是一個蒼白的腳本編輯窗口,而是在Flash中創(chuàng)建了一個可視的、容易理解的界面,用來為Flash影片添加交互功能。Flash中Acfionseript非常易學(xué),并且使得Flash播放器可以保持很小,這是一個重要的因素。
(1)loadMo“eNum與loadMode。功能說明:在播放原來加載的影片的同時將swf或jpeg文件加載進來。
(2)loadVafiables的運用。功能說明:從外部文件中(例如文本文件,或由CGI腳本、ActiveServer Page(ASP)、PHP或Perl腳本生成的文本)讀取數(shù)據(jù),并設(shè)置Flash Player級別或目標影片剪輯中變量的值。
(3)gomAndPlay的運用。功能說明:轉(zhuǎn)到指定場景中指定的幀并從該幀開始播放。如果未指定場景,則播放頭將轉(zhuǎn)到當前場景中的指定幀。
2.動態(tài)Loading
考慮到網(wǎng)絡(luò)傳輸?shù)乃俣,如果index.swf文件比較大,在它被完全導(dǎo)人以前設(shè)計一個Loading引導(dǎo)瀏覽者耐心等待是非常有必要的。同時設(shè)計得好的Loading在某些時候還可以為網(wǎng)站起一定的鋪墊作用。
一般的做法是先將Loading做成一個影片剪輯,在場景的最后位置設(shè)置標簽如end,通過if.FrameLoaded來判斷是否已經(jīng)下載完畢,如果已經(jīng)下載完畢則通過gotoAndPlay控制整個Flash的播放。、
以—個Loading文件為例,在場景里加人插入影片剪輯。
itFrameLoaded(“end”){gotoAndPlay(“開始播放的地方”)}
3.文本的導(dǎo)入
制作Flash網(wǎng)站的過程中經(jīng)常遇到一定量的文字內(nèi)容需要體現(xiàn),文本的內(nèi)容表現(xiàn)與上面介紹的流程是一樣的,不同的地方體現(xiàn)最后的表現(xiàn)效果和處理手法還是有些不同。
4.文本圖形法
如果文本內(nèi)容不多,有希望將文本內(nèi)容做得比較有動態(tài)效果,可以采用此法。將需要文本做成若干個Flash的元件,在相應(yīng)的位置安排好。文本圖形法的文件載人與前面介紹的處理手法比較類似,原理都差不多。具體動態(tài)效果因設(shè)計需求而異。
5.直接導(dǎo)人法
文本導(dǎo)入法可以將獨立的txt文本文件,通過loadVariables導(dǎo)人到Flash文件內(nèi),修改時只需要修改txt文本內(nèi)容,就可以實現(xiàn)Flash相關(guān)文件的修改,非常方便。在文本框?qū)傩灾性O(shè)置Var變量名(注意這個變量名)。為文本框所在的幀添加Ac.fionScript代碼:loadVariabl∞(“變量名.txt”)o編寫一個純文本文件.txt(文件名隨意),文本開頭為“變量名=”,“=”后面寫上正式的文本內(nèi)容。
四、Flash網(wǎng)站建設(shè)的注意事項
要記住用戶的目標,網(wǎng)站設(shè)計應(yīng)該反應(yīng)客戶的需求,有效地傳播主要信息與促進品牌。然而網(wǎng)站的目標最好通過尊重用戶的習(xí)慣來達到,所以站點結(jié)構(gòu)必須滿足用戶的需要,快速地將用戶引導(dǎo)至其目標而避免任何公司和區(qū)域行話。在設(shè)計中最好的方法是用戶界面的一致性。元素結(jié)構(gòu)的再使用、元素的設(shè)計以及命名的習(xí)慣,將使用戶在導(dǎo)向他們的目標時對站點傳達的信息的注意力更加豐富。
在網(wǎng)站建設(shè)技術(shù)發(fā)展的這幾年中,有一種力量在左右著其發(fā)展方向,那就是Flash自身的技術(shù)發(fā)展方向。已不僅僅停留到平面的界面上,在Flash中,有類似Photoshop中的濾鏡效果和圖層混合效果。Macromedia公司已經(jīng)不滿足Flash作為矢量動畫軟件了,有了這些功能,有美術(shù)經(jīng)驗的網(wǎng)站建設(shè)
者又要興奮不已了,它將是優(yōu)秀動畫作品有了更加強力的支持。
當前,交互式網(wǎng)站已占領(lǐng)互聯(lián)網(wǎng)領(lǐng)域的主導(dǎo)位,而Flash動畫自身的親和力和傳播速度等優(yōu)勢,將會給Flash動畫產(chǎn)業(yè)帶來巨大的商業(yè)空間。以彩信和互動游戲為突破口,F(xiàn)lash將在近期迅速占領(lǐng)手機中的彩信市場?v觀今后媒體的發(fā)展方向,要想有更美好的前景,還需要設(shè)計者和Flash的共同發(fā)展作為前提。Flash現(xiàn)在急需改變的,就是與圖像及圖像創(chuàng)作的緊密結(jié)合,畢竟不可能每一個設(shè)計師都去專修矢量圖設(shè)計,設(shè)計更多的設(shè)計師完成更加真實、生動化的作品。另外,作為有美術(shù)基礎(chǔ)的設(shè)計師們更應(yīng)該注重自身素質(zhì)及技術(shù)的培養(yǎng),這包括專業(yè)知識和創(chuàng)作思路。在今后的網(wǎng)絡(luò)媒體設(shè)計中不斷地創(chuàng)新,讓交互多媒體在各個不同領(lǐng)域都能夠得到長足的發(fā)揮。用我們設(shè)計師的手為Flash撐起一片完美天空。
參考文獻:
[1]胡孔法,耿姍姍,徐緒.精通FLASHMX2004動畫與ACTIONSCBIPr編程[M].北京:電子工業(yè)出版社,2004.
[2]胡海濤.網(wǎng)頁設(shè)計夢工場FLASH篇[M].北京:北京大學(xué)出版社,2000.[責(zé)任編輯:遇永仁]JM,NGJING卉YU WENHUA回。。。。
【淺談Flash在多媒體網(wǎng)站中的運用】相關(guān)文章:
淺談異化與歸化方法在翻譯中的運用10-13
淺談人性假設(shè)理論在學(xué)校管理中的運用04-15
淺談重要性概念在審計中的運用04-22
淺談計算機協(xié)同技術(shù)在項目管理中的運用06-09
淺談美術(shù)課在教學(xué)中的運用論文(精選7篇)05-11
淺談初中數(shù)學(xué)教學(xué)中運用快樂教學(xué)模式論文(通用5篇)05-09
淺談自然辯證法的科學(xué)方法論在詩歌中的運用05-29
淺談電氣自動化技術(shù)在電力系統(tǒng)中的運用(精選13篇)05-24
淺談民事裁判文書中透明原則的運用05-11