Fireworks动画制作:飞机和降落伞

[复制链接]
查看: 452|回复: 0
gggds 发表于 2009-12-27 13:30:42 | 显示全部楼层 |阅读模式
?  今天我们来学习用Fireworks制作一个精彩的动画,从这个例子中我们可以学习套索工具的使用和外部图像的输入方法,同时你还会实际接触到动画制作必不可少的概念如Layer(层)、Frame(帧)、Symbol(符号)和Instance(引用),以及如何合理地使用它们。  为了使动画看起来更加真实,我们采用飞机和降落伞的照片作为素材,如果你能仔细地按照下面的方法操作,就能做出和本例一样近似于电影画面的精彩动画。
, _8 f% N3 K3 F$ K" |
+ K4 r" k; {  Z2 ~0 F7 Q
: _! f1 [5 |: i' v! T  e, H
# g3 g* E# |* ^) T+ n% ^6 T  第一步:导入飞机图片并去掉背景。打开一个新文件,Width=250,Hight=120,背景色为#0066FF。选择File > Import(导入外部文件),在目录中选择飞机的照片(本例使用的照片已事先调整好大小,为GIF格式),如图1。在工具箱中选择套索工具的Polygon Lasso,用鼠标细心地沿着飞机的外部轮廓一小段连着一小段地选取, 当选取的路径首位相连时,击下鼠标左键,轮廓线变为虚线,如图2。然后在主菜单中选择Edit > Cut,就把选取的飞机图像剪下并存入剪贴板中,再选择Edit > Deselect,Edit > Clear,清除掉剪下以后剩余不要的照片。; U9 i( ^  c# \# Y) P  X2 X9 Y4 G
, x8 b4 H4 T7 _9 i4 b

/ k3 @7 G: |7 D! R: g8 g9 o
6 B* y3 E, c. f- [' k# q, f2 \0 T  _# n; [3 Y
) e  e" q, k! L7 e/ j% s) |, ~/ w
$ a& u& u& R7 M  O- a; E

. T+ U; T, m! b; w, D+ _: \7 A- r$ V7 r
8 H( _/ c9 p1 Z7 @) `: E; @  h$ k# C6 t; ~/ L6 r/ R7 s

+ \/ W/ r  J! C, k: K! D/ z. i* E# f( t
) R% T1 ]# l4 @; Z
图 1 导入飞机图片0 e' B  C* x" G0 ]5 K$ ^, ~7 m, D3 D

; v5 G9 W* {1 P/ K图 2 使用套索去掉背景
! ]' h5 @, N5 L+ ?' c8 W1 C- }  第二步:把飞机图像变为Symbol。选择主菜单的Edit > Paste,就把刚才剪下的飞机图像拷贝到了画板上。点击一下飞机图像,选择Modify > Group,再选择Insert > Convert To Symbol,把飞机图像变为一个符号,在出现的对话框中,Name栏输入一个名字,如Plane(不要输入中文名),Type选择Graphic,如图3,再点击OK,就把飞机图像变成了一个Symbol(符号)。选择Edit > Clone,克隆出一个飞机的Instance,把新的飞机拉到上面一些,再选中原来的(第一个)飞机,选择工具箱中的Trasform按钮,拖动出现在第一个飞机周围的方框角上的小方块,把它调到较小,再把克隆出的(第二个)飞机拖到左上方画板边沿以外的位置,按着Shift键,把两个飞机都选中,如图4所示。) b5 m* J; _& c% C$ Q, Q* z

2 s& e1 T" e  @: I- J: r- r1 Z/ k* _1 c8 k" ?4 F8 x* [, Z
! h" r4 M% d& ^

$ b/ f7 N" b: g+ {/ `5 `1 C" n4 L& }
) n1 p$ E+ Q  L" n
* Q  B; I! r9 v" p* j) j) R7 y8 N
* Q) a; c" a" j5 v
图 3 符号属性设置
$ {) R+ F4 R" u0 T7 a6 K: {- w! P$ }/ N' Q4 \: W" r/ [  J% _4 W
$ x# u  S6 i* o4 x/ J! `# J. k( [

9 s% \# V& [# r! o( C3 R2 Z6 v
; p6 \* }9 D  o* J" s* L6 N* Q  w
) L8 q, U: l* x3 R* x; x
& i# G: v  j* d9 @
% C0 M* C9 O) l7 A% c6 k' C图 4 同时选中符号和引用
9 W% t0 ], u9 t  k( m  第三步:让飞机飞起来。选择Modify > Symbol > Tween Instances,在出现的对话框中,Step栏改为20,表示飞机从右下方飞到左上方的过程要用到20帧,勾上下面的小方框,如图5,点击OK。选择Window > Frames,打开帧面板,出现了一个有22行的帧编辑框,按着Shift键把他们全部选中,点击帧面板右上角的小三角形,选择Properties,在出现的对话框中把20改为10,使每一帧的播放时间由0.2秒变为0.1秒,再勾上下面的小方框,如图6。在帧面板的任意位置点一下鼠标,飞机的动画就完成了。按下屏幕右下角的播放键看一看,你会看到飞机由远处飞来,飞得越近就显得越大,最后从画面的左上方飞出。. L" a+ z6 [4 h7 S5 ~8 j

. p: M5 u( G, g' Y
! f- k% ]2 L) y8 x# C6 ^
/ T* C4 U1 S4 N0 P% |4 E) u+ y7 V2 d: ^/ n$ K, b

) w$ k( v: ]0 v* U
$ ^. f. u% U! J+ I* Y9 f! t  C$ C! _/ @
图 5 动画的帧数设置
; i  T2 |4 B3 j0 i* D/ w
, Y. P/ d  Q* ^) K" N3 R* S0 M3 C: k8 I

& u' r8 V- L; ?
5 z+ x8 z: m4 L; ?$ u
: ]' i# R0 U6 o  Z5 i& x' d) t7 Z

, t7 Z% k: n' c' Z/ k9 H9 |图 6 每帧的时间设置
) x* _, A1 I: M( @5 C  第四步:降落伞的第一阶段。本例的设计思想是,飞机刚要飞出画面以前,有一副降落伞从飞机上降下,降落伞的下降过程分为三个阶段:未张开时快速掉下,未张开到迅速张开,张开以后缓慢摇摆下降。本步骤为它的第一阶段。点击Frame面板左边的Layer(层),打开Layer面板,你会看到已经有了Web Layer和Layer1两个层,而Layer1(第一层)上放的就是我们前面做的飞机动画。点击Layer面板右上角的小三角形,选择New Layer(建立新层),弹出一个对话框,如图7,不必改动它,点OK,就会在Layer面板上加入Layer2(第二层),降落伞就将放到这一层上,如图8。  点击Layer面板上部的Frame信息框,选中Frame18,再选中Layer2,选择主菜单File > Import ,输入降落伞的照片(已经事先做成了GIF格式的透明图片),然后仿照以上第二步和第三步的方法,把降落伞图像变为一个Symbol,取名Parash,并在其下方克隆出第二个降落伞图像,把两个图像都调整到最小,第一个移到紧靠飞机下腹位置,第二个移到它的左下方适当位置,然后选择Modify > Symbol > Tween > Instaces,帧数输入7,就完成了降落伞的第一阶段制作。编辑这一层时,为了不影响已经做好的第一层,可以把第一层加上锁(点击Layer面板中Layer1那一行眼睛图标右面的空格),图8中已表示出来。" s  ~- h7 c% {/ W. C

5 n* G' e. [; Q8 @/ E" a: |' p- X# D6 P
, Z. c% i% w2 p% H5 p' }
9 L: n0 \4 k! b* T

( l' H4 k+ [( S1 l8 I
+ r3 z4 H, [+ L6 `0 T5 ^7 z2 v0 M! M
图 7 添加新层设置
# n: L) V3 \4 s6 i9 O! ]
3 T" l; v8 A& ]. c+ o& x% w/ O
( a& S% x" S, p) R# S0 ?- L) Z# m# \+ j3 A7 C

- H7 U8 Z$ m8 x
1 w5 H' G4 Q/ U, [: I% P2 r. e+ x$ F4 u$ H- e2 K' `5 G8 v
% w) v9 c! x$ k9 _; Q
图 8 在层面板中锁定旧层
" W+ K9 {, H$ ~  A7 Y! l, w  第五步:降落伞的第二阶段。在Layer面板中,选择Frame 26(即已做好的最后一帧),然后选中图上的小降落伞图像,又克隆出另一个降落伞,并把它调整到较大,移动到紧靠前一个小降落伞的旁边,同时选中这两个降落伞图像的引用,如图9。选择Modify > Symbol > Tween Instances,帧数改为2,勾上下面方框,如图10。. |. q. q5 l0 p# z
( T0 _' u. C' ^8 I: [2 g

: k" n7 y7 I: t& @% Y; ]
6 p: P2 o% T5 d/ I. x# e  X6 s6 ^7 Q& ]! z, N" {

% Z$ ~6 x# j. ^+ c7 r0 C  ^  X9 O" {; Y
7 B; I1 N8 s7 k( p

! B% T7 r- G! U8 J3 |  ^4 A6 A. A( P# F) [1 o0 f9 m; j- m

+ d4 C: }) U% i9 W7 f! {7 J& ^) v- ?
图 9 同时选中两个引用) J3 W0 i' u  b/ M4 u2 D

4 E9 i5 `4 p7 z) k& Y# \图 10 第二阶段帧数设置
5 x4 [" c1 H6 |  ^) W6 s  第六步:降落伞的第三阶段。选定Layer面板中的Frame 29(第29帧),在图中又克隆出另一个降落伞,并把它调整到稍大,同时略微旋转一个角度,拖动它到前一个降落伞左下方,同时选中两个降落伞,如图11,再选择Modify > Symbol > Tween Instances,帧数改为6,如图12。在Layer面板中选择Frame 36,重复以上步骤,但第二个引用要移动到前一个的右下方一点。再选择Frame 43,再重复以上步骤,但要把把新克隆的降落伞大部分移到画面以外,如图13。最后,打开Frame面板,同时选中Frame 29以后直到最后一帧(按着Shift键),点击右上角的小三角形,选择Properties,把数字10改为20,即把降落伞第三阶段的下降速度减慢一倍,如图14所示。至此,本实例全部完成,按下屏幕右下角的播放键看看效果,如果你的电脑不太高级的话,可能感觉整个稍慢,但是当你输出成为Animated GIF(GIF格式的动画)后,再播放时速度就可以了,效果不错吧?
9 H9 D" y" _7 ~3 w4 N1 t' [/ F  z' D
# d& R- \5 d& D' V, m6 d, }
+ A* J8 F! v& d' t+ a2 |

/ [; ^+ C# T  L* d  r; Z( }# F* Z; B; {. q  S
3 X! p$ \+ \" G$ d7 c8 U
6 S0 v" G% A9 o
& B' M8 h* T/ k3 S

1 }. t  x8 ]; F! i/ o+ q3 Y3 i$ \# E

0 j' R5 Z: I2 n9 _, }图 11 第三阶段的两个引用
* q; a5 H; z+ F
) `$ o4 w7 \: M图 12 第三阶段的帧数设置
9 Q" G2 v: |0 a1 `1 Q! q
! n/ S" R4 X' s# D; |0 Z8 ?! T/ V% I" V
. E8 X0 u3 x5 O7 P
5 k# D6 x2 H! g( y( w! U' F7 @+ X% z
+ @( a) u. o: q8 |; [, i
5 f3 J9 f9 g) u

6 H/ y! @& k5 u  N3 H  S: e
# P7 j" ^! R: w2 l  h
' |" v" I/ J+ a7 s, ]3 b; O
+ B( x9 P& _0 `, D; N5 a. N6 ~; j- e3 y( y9 y
图 13 下面的引用大部移出画面1 l% y0 @- V$ y0 P7 {) D0 v

4 i3 u$ B! L' [: m图 14 第三阶段每帧时间调整
* O1 ~- V8 [+ [; J) `! ]2 g4 p$ D; z  下面是这个动画中的两帧,最后一副实际上是整个动画,但是如果你不自己动手去做的话,就只有书上的图片,它怎么能动起来呢?
2 E  _! X) }2 c; r& O: a1 f6 f8 }* H

) s" D$ Q/ e: f) n& `! _+ @1 I( G0 K
* T) }) K; P' |4 ~4 U! {

  v, e, E0 \! @& n% e; w% H/ s
. x7 |, X4 J7 }" `' g$ t+ ?& S8 ~. o% @5 T$ ~7 O& ?& ~

4 }! a9 j  Q% C) o4 b3 E4 Q$ i$ f, k6 k( d9 I% {( V

) S* [( `- `& H1 j, C4 s: x
' {+ _( e+ F8 h" k# `图 15 完成后的一帧画面
9 j: N8 R% g+ b/ v3 U( S/ b5 Z$ u: E9 ?+ ^( [
图 16 完成后的整个动画

本版积分规则

精彩图文

Copyright   ©2015-2016  展示网  Powered by©Discuz!  技术支持:凡尚展览     ( 粤ICP备14065977号 )