在许多字幕中,经常使用“幻影”文本效果。本教程将教你如何使用Flash制作幻影文本效果。这种效果的实现方法并不是很难。主要是利用copy语句,几个基本的电影剪辑属性和一些简单的程序,加上色彩对比的技巧来实现的。希望对大家有帮助!
教程如下:
1.创建一个新的Flash文档,点击“属性”面板中的“大小”按钮,打开“文档属性”面板。场景大小设置为600px 240px,黑色背景,帧率12fps。帧率可以适当调整。
2.按快捷键Ctrl+F8创建一个名为“文本”的新图形元素。单击“工具”面板中的“文本”工具,在此符号的场景中拉出一个静态文本框,输入“柳叶制作”字样。单击输入文本,并设置其“属性”面板,如1所示。
3.按快捷键Ctrl+F8创建一个名为“文本电影”的新电影剪辑元素。按快捷键Ctrl打开“库”面板,并将库中的文本图形组件拖动到文本电影组件的场景中。如“文本电影”组件层和帧的结构2所示,只有一个总共215帧的“文本”层。图2中“变形”面板中的参数是第35帧中“文本电影”组件的设置参数。右键单击“文本”层的第一帧,并在弹出菜单中选择“创建补间动画”命令来创建一个补间。
提示:如果有多个帧需要创建为补间动画,可以先创建补间,然后再创建帧。这是一种偷懒的做法,但在补间有多个帧的情况下却是“一劳永逸”。
4.点击第15,35,50,90,150和215帧在“文本”层,并按下F6插入关键帧。选择第15、35、50、90和150帧中的“文本电影”组件,移动它们,然后按快捷键Ctrl T打开“变形”面板来更改它们的角度。目的是让元素上下左右摇摆。
5.按快捷键Ctrl+F8创建一个名为“文本颜色”的新影片剪辑元件。双击“图层1”,重命名为“颜色”。按快捷键Ctrl打开“库”面板,将库中的“文本电影”组件拖动到“颜色”层的场景中。
6.右键单击“颜色”层的第一帧,并在弹出菜单中选择“创建补间动画”命令来创建一个补间。单击颜色层的第20、40、60、80和100帧,并按F6插入关键帧。
7.分别点击第20、40、60、80帧的“文字电影”组件,设置“属性”面板。在“颜色”下拉菜单中选择“色调”选项。文本的颜色分别为#FF0000、#00FF00、#0000FF和#FFFF00。
提示:改变组件颜色时,尽量不要使用形状渐变,或者在“颜色”下拉菜单中改变其色相,这样可以减小文件大小。另外,最后一帧的设置要和第一帧的设置一样,这样才能保证电影的流畅播放。
8.回到“场景1”,建立两层“脚本”和“文本”,每层4帧。将影片剪辑的“文本颜色”组件从“库”面板拖到“文本”层的场景中。
9.点击“场景1”中的“文本电影”组件,给它一个实例名“text0”。
10.点击第二,第三和第四帧在“脚本”层,并按下F7插入空白关键帧。按F9打开操作面板,并输入以下代码:
第1帧中的代码如下:
复制代码
代码如下:
//降低图像质量,提高播放速度
toggleHighQuality();
//控制实例的副本数量
maxlight=25
//控制复制实例的位移。
速度=0.06;
dt=0.5
//隐藏实例
文本0。_ visible=0;
2.第2帧中的代码如下:
复制代码
代码如下:
//控制实例深度
I=1;
while (i=maxlight) {
//复制实例
duplicateMovieClip('text0 '' text' add i,I);
//缩放实例
这['文本'添加(i-1)]。_xscale=i*0.2
这个['文本'加我]。_ yscale=i * 0.2
//设置实例的透明度
这个['文本'加我]。_ alpha=10-I * 0.2;
//变量I是自己加的,相当于“I=I ^ 1;”
我;
}
3.第3帧中的代码如下:
复制代码
代码如下:
//使实例移位
dt=dt -速度;
if ( dt0.5或dt-0.5) {
速度=-速度;
}
I=1;
//更改实例的位置
while (i=maxlight) {
这个['文本'加我]。_x=this['text' add (i-1)]。_ x=i * dt
这个['文本'加我]。_y=this['text' add (i-1)]。_ y=I * dt/10;
我;
}
4.第4帧中的代码如下:
复制代码
代码如下:
//回到第三帧并运行
gotoAndPlay(3);
好了,代码和整个效果到此结束。以上是用Flash制作幻影文字效果的过程。希望对你有帮助!