新聞動态
Flash的幾個重要概念,對網站設計将會有很大(dà)的幫助。
1.Flash動畫的格式
在掌握使用Flash動畫之前,有必要先來了解一(yī)下(xià)Flash 動畫的幾種格式。(1) Flash源文件格式
Flash源文件格式的擴展名爲fla,這種類型的文件隻能在Flash應用程序中(zhōng)被打開(kāi),在Dreamweaver或浏覽器中(zhōng)都是無法打開(kāi)的。用戶可以在Flash應用程序中(zhōng)打開(kāi)該文件,然後導出擴展名爲swf或swt的文件,以便在浏覽器中(zhōng)使用。
(2) Flash電(diàn)影文件格式
Flash電(diàn)影文件格式的擴展名爲swf,它是 Flash源文件的壓縮版本,已經爲通過網絡查看而進行了優化。因此,這種類型的文件可以在浏覽器中(zhōng)播放(fàng),也可以在Dreamweaver中(zhōng)預覽,但是卻無法在Flash應用程序中(zhōng)進行編輯。
2.矢量圖和位圖
矢量圖是以一(yī)組指令的形式存在的,這些指令用來描述一(yī)幅圖像中(zhōng)所包含顔色和位置屬性的直線或曲線公式,因而矢量圖形的文件體(tǐ)積 十分(fēn)小(xiǎo)。對于矢量圖形來說,其形狀是由曲線通過的點來描述的,而它的顔色則由曲線的顔色和曲線所包圍區域的顔色确定,與曲線内單、獨的點無關。在對一(yī)幅矢量圖進行編輯修改時,實際上是對直線或曲線公式進行重新計算,因此,矢量圖形處理後,不會改變圖形的顯示質量。在Flash中(zhōng),使用繪圖工(gōng)具欄中(zhōng)的工(gōng)具所繪制的對象均爲矢量圖。
位圖的顯示方式是用像素來表示圖像的形狀和色彩,有多大(dà)的圖像就要用 多大(dà)的像素來填充。因此,位圖的文件所占的體(tǐ)積比較大(dà)。由于像素點是不苛以再分(fēn)解的,所以在修改一(yī)個位圖時,改變的是像素,因而會造成圖像的顯示質量下(xià)降.常用的位圖文件格式有bmp.gif.jpg等。
3.舞台和工(gōng)作區
舞台(Stage)是繪制圖形、編輯圖形、圖像的矩形區域,也是創建電(diàn)影動畫的區域。用戶在制作動畫的過程中(zhōng),放(fàng)置在舞台中(zhōng)的内容将體(tǐ)現在最終的動畫效果中(zhōng)。它的默認顔色是白(bái)色,它的尺寸也就是整個動畫文件的尺寸。
工(gōng)作區(Work Area)則環繞于舞台的四周,其默認顔色爲灰色。它在實際動畫制作過程中(zhōng)非常有用,制作者可以先将暫不參與播放(fàng)的動畫内容放(fàng)置在工(gōng)作區内,這并不影響舞台内動畫内容的播放(fàng)。當需要播放(fàng)工(gōng)作區内的動畫時,隻要将其移動到舞台中(zhōng)即可。
4.幀和時間線
"幀”是組成動畫的最基本單位,它可以理解爲一(yī)段電(diàn)影膠片中(zhōng) 的一(yī)格,即 圖像在某一(yī)時間點上的定格。幀又(yòu)分(fēn)爲關鍵幀(Keyframe)和普通幀(Frame)兩種。
(1) 關鍵幀(Keyframe)
在Flash中(zhōng),一(yī)般的動畫都是依靠關鍵幀 來實現 的。用戶隻需給出一(yī)個對象的幾個關鍵動作,生(shēng)成關鍵幀,系統就會根據需要在各個關鍵幀之間自動生(shēng)成中(zhōng)間幀,來實現關鍵幀之間變化的動畫效果。在制作 Flash 動畫時,所有的編輯操作都必須在關鍵幀上進行。
(2) 普通幀(Frame)
除了關鍵幀外(wài),所有出現在時間軸中(zhōng) 的幀都是普通幀。在 Flash 中(zhōng),普通幀一(yī)般用來代表中(zhōng)間 的畫面,也就是在兩個關鍵幀之間的幀、這些幀用來表示漸變的過程,并且由于是程序自動生(shēng)成,所以無法編輯。
時間線(Timeline)是Flash中(zhōng)最重要的工(gōng)具之一(yī)、用它可以查看每一(yī)幀的情況,調整動畫播放(fàng)的速度,安排幀的内容,改變幀 與幀之間的關系,從而實現不同效果的動畫。
5.符号和實例
符号(Symbol)是指一(yī)種可以重複使用的圖形、動畫、按鈕或聲音資(zī)源,存放(fàng) 在符号庫 中(zhōng)。使用 的時候可以将符号從符号庫中(zhōng)拖拽到舞台工(gōng)作區中(zhōng),就得到了符号的一(yī)個實例(Instance)。我(wǒ) 們可以把符号想象成一(yī)個源文件,它的實例是它在不同地方的複制。同一(yī)個符号的每一(yī)個實例可以有一(yī)些不同的屬性,如大(dà)小(xiǎo)、旋轉的角度、顔色等,改變實例 的這些屬性并不影響庫中(zhōng)的符号,而如果改變了符号的屬性,所有的實例都将随之改變。
而無論調用了符号多少次,網站建設文件的體(tǐ)積都不會改變。因此可以簡化文件的編輯,減少文件的字節數,這一(yī)點很重要。合理地用好符号,不但節省存儲空間,縮短動畫制作周期,而且還可以縮短下(xià)載時間,大(dà)大(dà)有利于在網絡上的傳輸 。
上一(yī)篇: 動态網頁的CGI實現技術
下(xià)一(yī)篇: 使用CSS樣式面闆創建自定義樣式