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