flash动画制作中最简单的把戏
12.6 时间轴特效
时间轴特效(Timeline effects)是Flash MX 2004的新功能。使用Flash内建的时间轴特效,可以快速创建复杂的动画效果。时间轴特效可以应用于文本、图形(包括矢量图、组和形状)、位图及按钮上。
提示:对影片剪辑应用时间轴特效时,可在影片剪辑内部嵌套这类特效。
12.6.1 添加时间轴特效
给一个对象添加时间轴特效时,Flash会产生一个特效图层代替原来的层,特效所需的所有过渡和变形存放在这个图层中。特效图层的名称与特效的名称相同,并有一个表示特效应用顺序的编号。添加时间轴特效时,在库中会添加一个以特效名命名的文件夹,内含创建该特效所用的元素。
下面是用时间轴特效做一个有扩散与挤压效果的动画。
步骤1:先选择工具
,然后在舞台输入一组文字。
提示:文字不要打散,如打散成形状,这种特效就不能支持,当然先把文本打散,然后将每个字分别成组,也是可行的。
步骤2:选中刚才输入的文本,执行【插入】(Insert) >【时间轴特效】(Timeline Effects)>【效果】(Effects)>【展开】(Expand),弹出效果设置对话框,如图12-26所示。

图12-26 时间轴特效中的展开对话框
提示:也可以在舞台选取的对象,从右键菜单上选择【时间轴特效】,再从其下级菜单中选择一种特效。
对话框右侧是特效预览窗口,左侧有一些特效设置选项,说明如下:
特效的持续时间(Effect Duration):在这可定义特效在时间轴的长度。
三个单选框,用法如下:
l 展开(Exapnd):特效对象将产生向外扩散的效果。
l 压缩(Squeeze):特效对象将产生向内挤压的效果。
l 两者皆是(Both)特效对象将产生先扩散再挤压的效果。
移动方向(Direction of Movement):有三个选择按钮
,默认是
,效果为向两边扩散或挤压;选
会向左边扩散或挤压;选
则向右边扩散或挤压。
组中心转换方式(Shift Group Center by):当特效对象在扩散或者挤压时,其中心在X轴Y轴方向上的偏移值。
碎片偏移(Fragment Offset):特效对象各元素之间的偏移距离。
碎片大小更改量(Change Fragment Size by):改变特效对象各元素在X轴Y轴方向上的大小,就是宽度和高度。
步骤3:改变参数后点击【更新预览】(Update Preview)按钮,即重新可生成预览效果,最后单击 【确定】按钮,Flash会自动在时间轴中添加创建特效所需的帧。
12.6.2 编辑时间轴特效
如果对添加的时间轴特效不满意,可以利用特效设置对话框编辑特效。操作方法如下:
步骤1:在编辑区中选择要编辑特效的对象
步骤2:执行下列任意一项操作:
l 在属性检查器中单击【编辑】(Edit)按钮
l 在选定对象上按右键,从快捷菜单上选择【时间轴特效】(Timeline Effects)> 【编辑特效】(Edit Effect)。
l 执行【修改】(Modify) >【时间轴特效】(Timeline Effects)>【编辑特效】(Edit Effect)
步骤3:在打开的特效设置对话框中修改设置,然后单击【确定】按钮。
12.6.3 删除时间轴特效
在舞台选择要删除特效的对象,执行【修改】(Modify) >【时间轴特效】(Timeline Effects)>【删除特效】(Remove Effect),或在舞台右击对象,然后从快捷菜单上选择【时间轴特效】(Timeline Effects)>【删除特效】(Remove Effect)。
12.6.4 更多的时间轴特效
除上面用到的【展开】(Expand)时间轴特效外,在【插入】(Insert) >【时间轴特效】(Timeline Effects)菜单下还能找到七种时间轴特效,下面简单介绍:
1.变形(Transform)
在选择舞台上的对象后,执行【插入】(Insert) >【时间轴特效】(Timeline Effects)>【变形/转换】(Transform/Transition)>【变形】(Transform),可以给选定对象添加变形特效,如图12-27所示。

图12-27 变形时间轴特效对话框
变形特效的作用是调整选定对象的位置、缩放比例、旋转角度、Alpha透明度和色彩。可以创建淡入/淡出、飞进/飞出、膨胀/收缩、左旋/右旋及变色等特效。
变形对话框可设置的参数有:
l 效果持续时间(Effect
duration):设置变形特效持续的时间。
l 移动位置(Move to
position) /更改位置(Change position by):设置X和Y方向的偏移量。
l 缩放比例(Scale):锁定
时,X和Y轴使用相同的比例缩放;解锁
时,可以分别设置X和Y轴的缩放比例。
l 旋转(Rotate):设置对象的旋转角度(以度为单位)。
l 旋转(Spin):设置对象的旋转次数。选
为逆时针旋转,选
为顺时针旋转。
l 更改颜色(Change
color):勾选此复选框后,就可通过【最终颜色】按钮
来改变对象的颜色。
l 最终的alpha:设置对象最后的透明度百分数。可以在文本框中直接输入百分数,也可以左右拖曳其下面的滑块进行调整。
l 移动减慢(Motion
ease):滑块拖向左侧,则开始时缓慢,然后逐渐变快;滑块拖向右侧,就会开始时快,然后逐渐变慢。
2.分散式重制(Distributed duplication)
在选择舞台上的对象后,执行【插入】(Insert) >【时间轴特效】(Timeline Effects)>【帮助】(Assistants)>【分散式重制】(Distributed duplication),可以给选定对象添加分散式重制特效,如图12-28所示。

图12-28 分散式重制时间轴特效对话框
分散式重制特效的作用是根据设置的次数复制选定对象。第一个元素是原对象的复件,然后按一定的增量修改该对象,直至最后的对象反映设定的参数。
分散式重制对话框可设置的参数有:
l 副本数量(Number of
Copies):设置要拷贝对象的复件数。
l 偏移距离(Offset
distance):X:X轴方向的偏移量。 Y:Y轴方向的偏移量。
l 偏移旋转(Offset
rotation):设置偏移旋转的角度。
l 偏移起始帧(Offset
start frame):偏移开始的帧,设置后将生成一组偏移动画帧。
l 指数缩放比例(Exponential
scaling)/线性缩放比例(Linear scaling):设置缩放方式。
l 缩放比例(Scale):设置缩放的方式和百分数。在其右边的文本框中可以设置缩放的百分数,在其上面的下拉列表中可以选择缩放的方式。
l 更改颜色(Change
color):勾选此复选框将改变复件的颜色;取消此复选框的选择,不改变复件的颜色。最终颜色(Final color):单击此按钮,可以指定最后复件的颜色,复件会逐渐过渡到这种颜色。
l 最终的Alpha:设置最后复件的Alpha透明度百分数。
3.分离(Explode)
在选择舞台上的对象后,执行【插入】(Insert) >【时间轴特效】(Timeline Effects)>【效果】(Effects)>【分离】(Explode),可以给选定对象添加分离特效,如图12-29所示。

图12-29 分离特效对话框
分离特效的作用是产生对象爆炸的幻觉。文本或复杂组合对象(图符、矢量图或影片剪辑)的元素被打散、旋转和向外抛撒。
分离特效对话框可设置的参数有:
l 效果持续时间(Effect
duration):设置爆炸特效持续的时间。
l 分离方向(Direction
of explosion):点选此图标中的方向按钮,可设置爆炸特效的运动方向。
l 弧线大小(Arc size):设置X和Y方向的偏移量。
l 碎片旋转量(Rotate
fragments by):设置碎片的旋转角度。
l 碎片大小更改量(Change
fragments size by):设置碎片的大小。
l 最终的Alpha:设置分离特效最后的Alpha透明度百分数。
4.模糊(Blur)
在选择舞台上的对象后,执行【插入】(Insert) >【时间轴特效】(Timeline Effects)>【效果】(Effects)>【模糊】(Blur),可以给选定对象添加模糊特效,如图12-30所示。

图12-30 模糊特效对话框
模糊特效的作用是:通过改变对象的分辨率、缩放比例及移动方向,创建动感模糊特效。
糊特效对话框可设置的参数有:
l 效果持续时间(Effect
duration):设置特效持续的时间长度。
l 允许水平模糊(Allow
horizontal blur):勾选此复选框,设置在水平方向产生模糊效果。
l 允许垂直模糊(Allow
vertical blur):勾选此复选框,设置在垂直方向产生模糊效果。
移动方向(Direction of Movement):点选此图标中的方向按钮,可以设置运动模糊的方向。
5. 阴影(Drop shadow)
在选择舞台上的对象后,执行【插入】(Insert) >【时间轴特效】(Timeline Effects)>【效果】(Effects)>【阴影】(Drop shadow),可以给选定对象添加阴影特效,如图12-31所示。

图12-31 阴影特效对话框
阴影特效的作用是在选定的对象下面创建一个阴影。效果及设置都比较简单,这里就不做更多的介绍。
6.转换(Transition)
在选择舞台上的对象后,执行【插入】(Insert) >【时间轴特效】(Timeline Effects)>【变形/转换】(Transform/Transition)>【转换】(Transition),可以给选定对象添加转换特效,如图12-32所示。

图12-32 转换时间轴特效对话框
转换特效的作用是对选定对象进行擦除和淡入淡出处理,产生逐渐过渡的特效。
7.复制到网格(Copy to grid)
在选择舞台上的对象后,执行【插入】(Insert) >【时间轴特效】(Timeline Effects)>【帮助】(Assistants)>【复制到网格】(Copy to grid),可以给选定对象添加拷贝为网格特效。如图12-33所示。

图12-33 复制到网格特效对话框
拷贝为网格特效的作用是按列数复制选定的对象,然后按照行数×列数,创建该元素的网格。
本文选自《Flash 完全手册》