- 二維動畫制作(Flash CS3)
- 史少飛主編
- 6字
- 2018-12-27 16:51:38
第1章Flash簡介
1.1 Flash概述
1.1.1 Flash發(fā)展史
1996 年,美國一家只有6 個人的軟件公司,推出了一款制作矢量動畫的軟件,名稱為FutureSplash Animator。同年,這家公司被美國的Macromedia 公司收購,成為Macromedia公司的Flash開發(fā)部,其動畫軟件更名為Macromedia Flash 1.0,簡稱Flash 1.0。在其后的幾年中,Macromedia又連續(xù)推出了Flash 2、Flash 3、Flash 4、Flash 5、Flash MX、Flash MX 2004 及Flash 8 等幾個版本。在2005 年,Macromedia 公司又被著名的圖形軟件開發(fā)商Adobe 公司收購,Adobe 公司擅長開發(fā)計算機(jī)平面設(shè)計軟件,其最著名的產(chǎn)品之一是Photoshop。Adobe 公司的軟件產(chǎn)品版本號為CS 系列,因此,Flash 8 之后發(fā)布的版本不是Flash 9,而稱為Flash CS3。本書以此版本為例介紹Flash的使用方法。
Flash 是一款用于矢量圖形編輯和動畫創(chuàng)作的專業(yè)軟件,廣泛應(yīng)用于網(wǎng)頁設(shè)計和多媒體創(chuàng)作等領(lǐng)域。它所生成的動畫文件具有體積小、制作簡單、動畫效果好及交互功能強(qiáng)等特點(diǎn),能夠滿足網(wǎng)絡(luò)高速傳輸?shù)男枰悄壳皣H互連網(wǎng)絡(luò)中應(yīng)用最廣泛的動畫。
1.1.2 Flash動畫的特點(diǎn)
1. 體積小
Flash 使用了插件技術(shù),大大減小了Flash 動畫文件的尺寸。它可以用很少的字節(jié)量實(shí)現(xiàn)較高質(zhì)量的矢量圖形和交互式動畫。例如,用Flash 制作的幾十秒鐘的動畫,只生成幾千字節(jié)大小的文件。
2. 兼容性
傳統(tǒng)動畫對瀏覽器的依賴性很大,同一個動畫在不同的瀏覽器中播放,其效果可能有很大的差異,因此,會影響網(wǎng)頁的表現(xiàn)效果。而Flash 動畫的播放則是依靠一個內(nèi)嵌的Flash Player播放器,只要在瀏覽器中嵌入Flash Player,F(xiàn)lash動畫文件即可由Flash Player進(jìn)行播放,從而擺脫了動畫對瀏覽器的依賴,使用戶不論使用哪一種瀏覽器,所看到的動畫效果都是一樣的。
3. Stream(流式)動畫
Flash 動畫采用了現(xiàn)在網(wǎng)上非常流行的流技術(shù)。由于網(wǎng)絡(luò)帶寬的限制,在因特網(wǎng)上觀看一個長的動畫,往往需要較長的下載時間,如果將動畫全部下載后再觀看,觀眾又會因為長期等待而失去興趣。使用流技術(shù)不必等到影片全部下載到本地后再觀看,而是可以邊下載邊播放動畫,因此,不會有漫長等待的感覺。
4. 使用矢量圖形
人們所能看到的圖形可以分成兩大類:位圖圖像與矢量圖形。用Flash 軟件繪制的圖形是矢量圖形,矢量圖形具有文件體積小、可以任意縮放尺寸而不影響圖形質(zhì)量的特點(diǎn)。
5. 強(qiáng)大的交互能力
交互式是Flash 的一個非常強(qiáng)大的功能,使用該功能,用戶不再局限于單純的欣賞動畫,在觀看動畫時,還可以控制動畫的播放順序,此時,動畫會根據(jù)用戶的不同操作,跳轉(zhuǎn)到動畫的不同部分。使用此功能,人們制作了大量的Flash游戲。
6. 輸出多種格式的動畫文件
利用Flash創(chuàng)建的動畫,不僅可以生成Flash格式的動畫,還可以輸出為GIF、MOV、AVI、RM或Java等多種格式的動畫或影片。
Flash 是當(dāng)前最優(yōu)秀、應(yīng)用最廣泛的網(wǎng)頁矢量動畫設(shè)計軟件。隨著Flash 的發(fā)展,Flash動畫得到了更廣泛的應(yīng)用,例如,許多電視廣告、電腦游戲的片頭和片尾都是用Flash 制作而成的。Flash 還可以代替PowerPoint 制作更精巧的幻燈片。利用Flash 可以直接輸出Windows 可執(zhí)行文件,并且可以快捷地制作出Flash 游戲。正是由于這些優(yōu)點(diǎn),Flash 才日益成為網(wǎng)絡(luò)多媒體的主流。
- 大數(shù)據(jù)導(dǎo)論:思維、技術(shù)與應(yīng)用
- 嵌入式系統(tǒng)及其開發(fā)應(yīng)用
- 輕松學(xué)C語言
- Spark編程基礎(chǔ)(Scala版)
- Mastering VMware vSphere 6.5
- 大數(shù)據(jù)技術(shù)入門(第2版)
- RedHat Linux用戶基礎(chǔ)
- Linux內(nèi)核精析
- 過程控制系統(tǒng)
- Learning ServiceNow
- 大型機(jī)系統(tǒng)應(yīng)用基礎(chǔ)
- 教育創(chuàng)新與創(chuàng)新人才:信息技術(shù)人才培養(yǎng)改革之路(四)
- Practical Network Automation
- Flash CS3動畫制作
- 傳感器應(yīng)用技術(shù)