|
制作GIF文件的软件很多,常见的有Animagic GIF、GIF Construction Set、GIF Movie Gear、Ulead GIF Animator等。Fireworks MX 2004在制作GIF动画上有着强大的功能。动画制作完成之后,就需要我们对其进行优化以达到最佳的显示效果,并且经过导出设置以及预览等步骤,最终将其导出为GIF动画格式。下面我们就来看看GIF动画的优化和导出过程。
- U( `+ m4 O* b+ l) w& h% `4 d7 Z$ X1 W% s+ W
一、优化动画/ x, {: @9 I2 l# z, v& X% p: x8 I
GIF动画的优化与我们在第五章提到的对其他图像的优化方法一样,可以利用优化面板和导出预览两种方法来对进行。下面分别对这两种方法加以介绍。 1. 利用优化面板 点击“Windows”菜单,打开如图1所示的Optimize面板。
4 Z" B8 L) |2 ~. n
0 |+ G$ S+ w2 a
/ E- M3 E6 ~; w/ n 图1 Optimize面板' E' B8 U* k1 V! A2 i5 S' c! a
在导出文件类型中选择GIF动画选项,用户可以通过设置Matte(色版)、Colors(颜色)、Dither(抖动)、透明度等选项来达到对显示效果的优化。
1 ^0 f- O. I! j1 L* Q7 H 2. 利用导出预览对话框
, S G4 O: w2 |+ O- n; z1 r2 C 在“File”菜单中选择“Export Preview”(导出预览)选项,打开如图2所示的导出预览对话框,同样可以对动画进行相应的优化设置。3 a& \* G% ~& ^1 N6 [
- }( [+ k/ d- [) u
6 s2 }6 ~/ D% j图2 导出预览对话框
2 c" M9 H) ~2 @+ U3 ^. s Z( S0 B2 U" G' n
[color=red'][1]
) O$ L& s3 c3 s/ ^( ]; {[2][3]下一页二、导出设置
, \- p& t9 Z2 Q/ a' ~/ Y7 n+ f/ G: c; e" ~5 v. C0 R+ S
我们在GIF动画导出之前,还可以对其设置进行修改。选择导出预览对话框的“Animation”(动画)选项栏,如图3所示。我们可以通过它来进行动画的设置。( u- b. ]. ~. R2 ?
5 x& H; s1 d$ I! P) ?0 P) W u; N$ T) P3 O" D- P) F$ n
图3 Animation选项栏
6 Y0 y; m) Q% B( w 1. 设置帧的处理方式
1 u/ G. k( y3 k6 ~ 在动画选项栏中,选择需要处理的某一帧,单击处置方式按钮- ?* O1 {/ u. _7 S; I' u: f
+ t5 U0 ^/ O* c) q4 [
,弹出如图4所示的菜单,我们可以从中选取一种处置方式。5 @% D) z: ?0 I* H8 H
7 F2 O4 l1 S6 J; I& E0 w# j* d
- K% r6 K' b K
图4 弹出菜单 菜单中各个选项的含义如下: * Unspecified(未指定):没有指定处置方式,由Fireworks为每一帧自动选择一种处置方式,用于创建最小可能的GIF动画。 * None(无):在下一帧显示之前,不对帧进行处置。帧以叠加方式出现,下一帧叠加在当前帧之上。通常用于在较大的背景之上叠加显示较小的对象,以获得从小变大的效果。 * Restore to Background(恢复到背景):删去当前帧的图像,恢复背景面积颜色或者图案。适合在一个透明的背景中移动对象。 * Restore to Previous(恢复为上一个):将当前帧的内容显示在前一帧的背景图像上。设何在一个图片类型的背景上移动对象。 8 w/ m% T1 F+ I" j1 l# U
, w' g5 z" J6 W 2. 设置帧是否导出+ L: d: \* z' ?9 k$ a2 T- W& W/ d
在动画选项栏中同样可以控制帧的导出。单击帧项目左边的图案
5 `% p5 N: m0 u/ z
+ m1 n% D7 Z" l* x1 Z2 b,
& h& G M1 n8 f+ f/ ]* x) R4 c" v& Z8 T: x8 B3 D1 t, ]6 }1 s f m, j2 {
会消失,表明该帧不显示。在此单击该区域,这时候
) r. _. [+ W. p; @$ f# @! ^/ \; H3 |/ J
( t$ ^ G% u& _! a; N1 V) E又会出现,表明该帧将会被导出。) F4 p1 d4 p. @& t e- j2 {
上一页[1]$ Y3 v. U5 M7 v! e+ b @
[color=red'][2]
4 K R0 H& [+ D' \/ ] | i y[3]下一页
/ J; O1 J1 l. _, P! I3 W4 p( s3. 设置帧延时 M( O% j ?. C/ n5 i8 `/ T3 s. V
7 ?0 v0 m- U% k# `
选中一个或者多个帧,在导出预览对话框的“Animation”选项栏有上方的帧延时中,我们同样可以设置帧的显示时间,如图5所示。另外根据当前导出的帧数和每一帧的延迟时间,我们还可以知道动画播放一次所需要的时间,这个时间会被显示在选项栏中帧项目的右下角,如图6所示。+ n: u( [% }: }! r0 X1 G0 j t
, x- B! R w1 p0 X3 V& s/ {5 r- i3 t& U$ H5 t' _, B7 H: u
图5 设置帧延时 & i: }9 Z4 }( b) D; M: `, Q
5 ]9 M: b/ J$ G! Z% G' d e( X
1 x! G; }) f- B. o+ p+ p8 h图6显示播放时间" Q3 Q9 I G. [0 T$ s4 c
4. 设置循环次数2 _) ]# J ^- i$ E4 z
我们同样可以在“动画”选项栏中设置动画的循环次数,单击6 j3 N/ L; A2 \' t# G+ }3 y6 \! M
" j$ x. J" m4 W1 x; W可将循环次数设为1次,单击
, ~- \% }- D! n6 L9 @) }* ?- o' X& t+ v5 D3 }/ U' L
可以设置其他的循环次数,从右边的“循环次数”下拉列表中,我们可以选择需要的次数,或者直接输入数值,如图7所示。: A, ^5 ?4 E% L
& [+ d: K$ o: W/ p" q/ f% i
0 K4 K* V- V5 M7 l: x图7 设置循环次数
5 J5 _: k1 F1 e. I 三、动画导出- Z- B: p% k4 Y! |
我们在创建动画时,应该随时预览动画。当取得最佳效果之后,就可以将这个动画导出了。单击导出对话框中的导出按钮,打开导出对话框,即可完成GIF动画文件的导出,如图8所示。
& \5 }! n# {, @% g% v
9 \: u- g( l( D5 J8 h* }$ d: s3 p7 h! U" o. o- N( f5 h* L
图8 导出动画
* Y) ]7 I3 ]8 g7 ~! Z4 g# R 另外,我们甚至还可以导出为Flash动画,只需要在导出对话框中的保存类型列表中选择Macromedia Flash SWF即可。上一页[1][2]9 H9 d1 U6 J6 [) n2 ]* a
[color=red'][3]9 q3 H8 m$ D8 ] l
|
|