用Flash 5制作放大效果
作者:周建峰 来源:大众网络报 添加时间:2006-5-21 11:55:24制作思路
在这里,我们主要运用Flash 5的一种重要功能——遮罩,遮罩通俗的解释就是:被遮住的看见,而没有被遮住的看不见。遮罩功能可以制作出许多特殊的效果,例如《中国电脑教育报》2001年第13期刊登的《光线扫描效果的实现》就是遮罩的初级运用。在本文中,我们将综合运用遮罩功能,将小文字层反遮罩,放大文字遮罩,最后在上面加上一个来回运动的放大镜,形成视觉上同步效果,从而制作具有放大效果的文字。
准备工作
制作一个放大镜,我们把它分成两个部分:手柄和镜面。
1、启动Flash 5后,新建一个名为“放大效果”的文件。按Ctrl+M把电影属性设置为550×120,背景为天蓝色;
2、选择矩形工具拉出一个从灰白色到黑色的线性渐进色填充的矩形;然后用箭头工具点住矩形的边缘,将其左右两条边拉出一些弧度;在手柄上点鼠标右键选Rotate将手柄旋转一个角度(效果如图1);

图1

图2
1、选绘图工具栏中的文字工具,选择白色用隶书40号字在演示窗口中间输入“中国电脑教育报”五个字,然后通过单击鼠标右键选择Scale将文字拉扁一些,长一些,具体根据实际情况调整。在层“Layer 1”上双击,将名字改为“文字”;
2、在这一层上单击鼠标右键,选择Insert Layer新建一个层,取名为“放大文字”;选中“文字”层中的“中国电脑教育报”,按Ctrl+C复制,然后按Ctrl+V将文字粘贴到“放大文字”层中;最后将“放大文字”层中的文字通过Scale功能放大到原来的2倍左右。
3、在“文字”层和“放大文字”层的25帧处,分别按F6键插入一个关键帧;将“放大文字”层的25帧处的文字调整与“文字”层中的文字右面对齐;选中“放大文字”层中的第1帧,按Ctrl+F,出现对话框,Tweening中选择Montion,取消选择Scale。
4、在所有层的最上面新建一个层,起名为“遮罩放大文字”,如果新建层不在最上面,把它拖到最上面即可;按Ctrl+L调出自定义库Library,将放大镜拖到演示窗口中来,按Ctrl+B,打碎放大镜,将镜面空心处随意填充颜色(如图3);在该层的25帧处插入关键帧,然后将该帧处的放大镜调整与“文字”层右面的文字对齐;选中该层中的第1帧,按Ctrl+F出现对话框,Tweening中选择Montion,取消选择Scale。

图3
6、在“文字”层上新建一层,取名为“遮罩文字”层;通过矩形工具画一个1200×120 的矩形,然后将放大镜拖到矩形的中间,选择该层中的全部内容后按Ctrl+B打碎,点击镜面即可选中然后删除。
7、在“遮罩文字”层的第25帧处插入一个关键帧,然后将第1帧和第25处矩形空心处与“遮罩放大文字”层的第1帧和第25帧处的放大镜镜面分别重合;选中该层中的第1帧,按Ctrl+F,出现对话框,Tweening中选择Montion,取消选择Scale;最后选中该层,单击鼠标右键,选择Mask;Ctrl+Enter即可观看初步效果。

图4
当然了,综合运用遮罩效果还可以实现其他一些放大效果,比如说,放大镜在图片上移动时将图片相应的部位放大,其制作过程与本例大同小异。
站内搜索