使用Swish2中新增的Snake特效(蛇形特效)时,通过特效设置对话框,改变一些选项的值,就可以得到千变万化的文字特效。 请看下面的蛇形特效实例(这里综合了很多蛇形特效的效果限于篇幅没有一一分列):
下面对Snake特效对话框中各个选项的作用详细说明如下:
(1)Name(名称)
Name文本框用于显示特效的名称,这个名称显示在时间轴窗口中。
(2)几个按钮
对话框上面第一行有几个按钮,从左到右分别是载入、保存、浏览、预览、停止和关闭。
 |
载入按钮 |
从磁盘上相应的文件夹载入预定义的特效设置。 |
 |
保存按钮 |
把当前的特效设置保存到磁盘上相应的文件夹中。 |
 |
浏览按钮 |
浏览/删除/更名已保存的特效设置。此选项启动 Windows的资源管理器,显示保存当前特效设置的文件夹的内容。 |
 |
预览特效按钮 |
预览当前特效 |
 |
停止按钮 |
停止预览当前特效。 |
 |
关闭按钮 |
关闭“特效设置”对话框 |
单击载入按钮,弹出一个列表,列出了19种预定义蛇形特效设置,如下图所示。

你可以根据自己的需要选择其中的一种(或多种),应用于选定的对象。如果你有兴趣,可以逐一选择这些特效,使用播放特效按钮预览这些特效。
(3)Duration(时长)
用帧数指定特效的时长。对于某些特效,时长是预设的(如删除特效总是1帧), 或根据特效设置计算(如打字机特效)。在这种情况下,你不能直接编辑时长。
(4)Continue from previous effect(从前面的特效延续)
这个选项告诉SWiSH,在前一种特效结束时开始对当前对象应用特效。如果你想为特效指定不同的起始条件(或想重置对象的部件到它们的原来位置),请取消此项选择。 SWiSH将添加Start At(始于)标签,让你能够修改特效的起始变形设置。
(5)By component(按部件)
当选择by component(按部件)复选框时,根据对象内部件的位置,依次把Snake特效应用于每个部件。没有选择此复选框时,Snake特效同时应用于所有的部件。 比如说,如果你是对一个文本对象应用蛇形特效, 部件就是指文本中的每一个字母。如果是中文文本对象,部件就是指文本中的每一个字。
例如,下面的图是文本(Text)沿圆周运动随时间变化的视图。第一个图是选择了By component选项的蛇形特效,Swish对Text文本中每一个字母逐一应用蛇形特效。第二个图是不选择By component选项的蛇形特效,Swish把Text文本作为一个整体来应用蛇形特效。
(6)Follow path(跟随路径)
当你选择Follow path(跟随路径)选项时,部件自动旋转一定角度以跟随路径。没有选择此选项时,部件保持它们原来的方向。 任何角度变形将被加上选择此项时计算得到的角度。
例如,下面的图(两图均选择了By component选项)是文本(Text)沿圆周运动随时间变化的视图。第一个图是选择了Follow path选项的蛇形特效,文本对象中的每个字母在沿路径运动时自动旋转了一定的角度。第二个图是不选择Follow Path选项的蛇形特效,文本对象中的每个字母在沿路径运动时保持正立不变。
(7)Forward(向前)
Forward选项按顺序移动部件。当不选此选项时,部件按相反的顺序移动。这是选择By component选项时才有的一种特效。
例如,下面的图是文本(Text)沿圆周运动时随时间变化的视图。第一个图是选择了Forward选项的蛇形特效,文本作圆周运动时文本中的字母按T-e-x-t顺序运动。第二个图是不选择Forward选项的蛇形特效,文本作圆周运动时文本中的字母按t-x-e-T顺序运动。
(8)Start straight(直接开始)
当选择Start straight(直接开始)选项时,部件从它们的原位置开始,逐渐运动进入Snake特效。 当不选此项时,Snake特效立即开始。这是选择By component选项时才有的一种特效。
例如,下面的图是文本(Text)沿圆周运动时随时间变化的视图。第一个图是选择了Start straight选项的蛇形特效。第二个图是不选择Start Straight选项的蛇形特效。
(9)Wave(波动)
在本选项下面有三列,用于对每一种变形的波形进行设置。波形设置包括waveform(波形)、Period(周期:波形在360度圆圈重复的帧数)和Phase(相位:在360度圆圈内波形开始的位置)。
Waveform(波形)
有9种独立的波形,加上一个固定值(指定不应用波形)。
下面的图是在一个矩形的Y值上每一种波形的特效。
 |
|

|
|
 |
Sine(正弦) 在开始值与结束值之间平滑移动。 |
Triangle(三角形) 在开始值与结束值之间直线移动。 |
Square(正方形) 在开始值与结束值之间跳跃。 |
Period(周期)
这是波形完成一个圆圈需要的帧数。周期越小,波形运动越快。周期不一定要是整帧数。
Phase(相位)
此选项决定波形在圆圈的那个位置开始。0度表示在圆圈的开始处开始,180度表示在圆圈的半途处开始。
(10)Decay(衰减)
本选项包括下面四列,这些参数决定波形怎样随时间而变化。
A (amplitude振幅)
当选择此项时,振幅(或强度、范围)可以减小至0,或增大到全值(取决于方向)。当不选此项时,振幅在整个特效期间保持不变。
P (period周期)
当选择此项时,周期(或波长)可以减小到0,或增大到全值(取决于方向)。当不选此项时,在特效期内周期保持不变。
Halflife(半衰期)
这是振幅或周期用来减半(或加倍)其值的帧数。半衰期越大,衰减速度越慢。
Direction(方向)
这是方向和衰减的最后取值(对振幅)。振幅可以衰减至(或从)最小值、最大值或中值。
(11)X=Y
此选项强制Y值等于X值。
(12)Position X/Y(位置 X/Y)
控制每个部件从它的原来位置位移的最大距离。负的X值是左移,正的X值是右移。负的Y值是上移,正的Y值是下移。 值0表示位置没有变化。
(13)Spacing X/Y(间隔X/Y)
控制波形离它的原来位置最远时部件(X)/行(Y)间隔因子。值100%表示间隔X/Y没有变化。
(14)Scale X/Y(缩放X/Y)
当波形经过时,每个部件水平/垂直缩放的数量。当波形离它的原来位置最远时,缩放的最大变化将发生。 100%缩放比例表示缩放无变化。负值将在波形经过时水平/垂直缩小部件。
(15)Angle X/Y(角度X/Y)
当波形经过时,每个部件的X/Y轴旋转的数量。当波形离它的原来位置最远时,角度的最大变化将发生。0度表示坐标轴不旋转。
(16)Alpha(Alpha透明度)
当波形经过时,每个部件淡出的数量。当波形离它的原来位置最远时,最大淡出将发生。alpha值为100%表示alpha将不发生变化。 0%表示,当波形经过时部件完全淡出。
(17)Color(颜色)
此选项控制波形离它的原来位置最远时部件的颜色变换。部件颜色由选定颜色的百分数加上原色的补充百分数算得。 例如,如果给定的百分数是30%,结果将是选定颜色的30%与原色的70%的混合。值0%表示颜色没有变化。
【责任编辑:Shiny】