|
制作GIF文件的软件很多,常见的有Animagic GIF、GIF Construction Set、GIF Movie Gear、Ulead GIF Animator等。Fireworks MX 2004在制作GIF动画上有着强大的功能。动画制作完成之后,就需要我们对其进行优化以达到最佳的显示效果,并且经过导出设置以及预览等步骤,最终将其导出为GIF动画格式。下面我们就来看看GIF动画的优化和导出过程。 : `2 _1 I: V7 d! ~8 |6 L; {, W
1 ^- O5 d4 _2 `% s 一、优化动画, y/ g4 g6 x/ }/ p
GIF动画的优化与我们在第五章提到的对其他图像的优化方法一样,可以利用优化面板和导出预览两种方法来对进行。下面分别对这两种方法加以介绍。 1. 利用优化面板 点击“Windows”菜单,打开如图1所示的Optimize面板。 6 z6 }! P# D$ P% B* u
5 f- K5 m! G( C+ _, W # J( ^( r3 T6 E p Z
图1 Optimize面板2 i b2 u" u$ P9 t- E V/ g
在导出文件类型中选择GIF动画选项,用户可以通过设置Matte(色版)、Colors(颜色)、Dither(抖动)、透明度等选项来达到对显示效果的优化。) O% W, C" I: W# l
2. 利用导出预览对话框
6 s" b& W' C. c4 J8 Z; N 在“File”菜单中选择“Export Preview”(导出预览)选项,打开如图2所示的导出预览对话框,同样可以对动画进行相应的优化设置。
# L, z* `5 s: x% e$ B! d1 G
J5 }" C8 H8 g! k( L7 x+ @( q , g1 R2 G- H4 R; m" K
图2 导出预览对话框* ]. y- [& l& N) m
' L; @$ n; l6 ]" y. n& k5 {/ a
[color=red'][1]
/ o0 D' p( @( z3 p- ]+ D' @[2][3]下一页二、导出设置 ( Y& `* m* g! V
+ ~' B+ N0 v, E/ B4 s/ F
我们在GIF动画导出之前,还可以对其设置进行修改。选择导出预览对话框的“Animation”(动画)选项栏,如图3所示。我们可以通过它来进行动画的设置。
, [# ^3 e+ J& T9 o; M/ T2 r- W4 w' r! w2 u) E

% ~. h* a- t8 z) @3 L* ?1 g图3 Animation选项栏
# w! U8 _/ B, A# i8 j! K 1. 设置帧的处理方式8 a" r8 o- s; ?/ N
在动画选项栏中,选择需要处理的某一帧,单击处置方式按钮
0 \0 E0 m* {( K7 B
* N% e8 E3 h8 g) n& e: A. h,弹出如图4所示的菜单,我们可以从中选取一种处置方式。
6 T. [3 S0 }' U5 U$ E
, u' x( i) y& n9 W5 e " E8 ~% l& C1 K) p+ m( }1 S% G
图4 弹出菜单 菜单中各个选项的含义如下: * Unspecified(未指定):没有指定处置方式,由Fireworks为每一帧自动选择一种处置方式,用于创建最小可能的GIF动画。 * None(无):在下一帧显示之前,不对帧进行处置。帧以叠加方式出现,下一帧叠加在当前帧之上。通常用于在较大的背景之上叠加显示较小的对象,以获得从小变大的效果。 * Restore to Background(恢复到背景):删去当前帧的图像,恢复背景面积颜色或者图案。适合在一个透明的背景中移动对象。 * Restore to Previous(恢复为上一个):将当前帧的内容显示在前一帧的背景图像上。设何在一个图片类型的背景上移动对象。 3 r) C( [% ]1 E/ M
4 s: A: |0 t. r$ g2 X7 { 2. 设置帧是否导出) S& U' | Y& y8 @
在动画选项栏中同样可以控制帧的导出。单击帧项目左边的图案
: H" V# Y4 c; T: ?: n * V8 G9 l2 S/ Q! a3 {4 l# P
,
0 ^. |/ f( L E0 A' c. S3 [* k4 P. [
0 T! K* E5 ?# O2 H会消失,表明该帧不显示。在此单击该区域,这时候7 ^, J; J( ^* O
( v6 u3 z" {# Z0 {8 ?
又会出现,表明该帧将会被导出。' l! U% h) e. L$ ~
上一页[1]) W. y* U" p( v5 v8 B! V1 Q9 \. l& }
[color=red'][2]) H h% k" `! M4 @
[3]下一页
4 `+ k+ Q" Q- z5 H3. 设置帧延时
( @2 \4 m3 Y! D; n% g% j; L; a6 H3 P6 e6 {/ P1 r0 q, u6 e
选中一个或者多个帧,在导出预览对话框的“Animation”选项栏有上方的帧延时中,我们同样可以设置帧的显示时间,如图5所示。另外根据当前导出的帧数和每一帧的延迟时间,我们还可以知道动画播放一次所需要的时间,这个时间会被显示在选项栏中帧项目的右下角,如图6所示。
+ ~% n+ R2 r- s: g. U" H; m
0 x9 `) l6 n1 w, E
+ z% v) ]% Q8 b 图5 设置帧延时
E8 @* q* n7 C: Z+ {( t* @4 n9 c
U7 c5 @. c* i" d. `
图6显示播放时间
9 [- z* G a0 v# h2 z! d 4. 设置循环次数 ^. ]$ p! U7 W5 c' n! b
我们同样可以在“动画”选项栏中设置动画的循环次数,单击
5 U7 u8 y$ J+ p& z' T : ~" t; d/ A9 s/ p
可将循环次数设为1次,单击9 g. t p: J3 Z t; S7 z# S' h3 a
9 D4 `, q* u& s% @( d
可以设置其他的循环次数,从右边的“循环次数”下拉列表中,我们可以选择需要的次数,或者直接输入数值,如图7所示。
5 w) T5 w9 W) j- i5 G8 q6 w5 T- g6 K% w$ w& ?8 y
V; |1 G' N7 {' b, S
图7 设置循环次数
: Z3 S' |$ Z5 f# \ 三、动画导出2 E& g# P9 }" A
我们在创建动画时,应该随时预览动画。当取得最佳效果之后,就可以将这个动画导出了。单击导出对话框中的导出按钮,打开导出对话框,即可完成GIF动画文件的导出,如图8所示。$ Y" P3 I9 H- n% M! n
8 O- O/ w) y* z/ K9 J3 X/ M

& G+ k( J! a' S* Z; C- t图8 导出动画# N1 F: F* z! w* t
另外,我们甚至还可以导出为Flash动画,只需要在导出对话框中的保存类型列表中选择Macromedia Flash SWF即可。上一页[1][2]/ |4 l* M, V L' R0 T( E
[color=red'][3]
- O: i6 S& U+ Y8 `# } |
|