问题6:如何制作类似洋葱皮效果的虚影文字?
解决思路
洋葱皮效果是一个典型效果。如何不用FLASH ActionScript来制作这个效果,我们首先要考虑在不同图层里面设置元件的不同移动时间来解决。
具体步骤
1、运行Flash MX 2004,设置文档属性,背景为黑色。
2、在舞台中键入文本“WWW.FLASH8.NET”。并转换为图形元件,命名为“文字”。如图2.4.46所示。
图2.4.46 输入文本
3、单击【插入】|【新建元件】命令,新建一个名称为“移动渐变”的影片剪辑,并进入编辑区。
4、在影片剪辑编辑区,把图形元件“文字”从库中拖放到场景中,利用【对齐】面板设置与编辑区中央。如图2.4.47所示。
图2.4.47 把图形元件投放到影片剪辑中
5、单击第10帧插入关键帧,打开【窗口】|【设计面板】|【变形】命令,打开【变形】面板,设置放大300%。并创建补间动画。如图2.4.48所示。
图2.4.48 第10帧放大
6、选择第1帧的元件,在下面的属性面板中设置元件的透明度为0。如图2.4.49所示。
图2.4.49 设置元件的透明度
7、返回到场景1,把第1层中的元件删除,并新建四个图层,名称默认。
8、分别把“移动渐变”影片剪辑从库中拖放到每个图层的第一帧,可以利用【对齐面板】进行位置校对。并在每个图层中延长10帧。如图2.4.50所示。
图2.4.50 时间线的设置
9、选择图层2的第1帧至第10帧,向后移动1帧。以此类推,分别移动图层3,图层4,图层5的帧。如图2.4.51所示。
图2.4.51 各图层向后移动1帧
10、最后完成的时间轴如图2.4.52所示。
图2.4.52 时间轴
11、保存测试,完成。请参考源文件虚影文字效果3.fla
注 意 ——为了达到图层1在动画效果没有结束前依然可见,把图层1延长到第14帧。
提 示 ——把“移动效果”影片剪辑拖放到场景中的时候,因为第1帧的透明度为0,所示是看不到的,我们可以利用【对齐】面板来调整到同一位置。
技 巧 ——重复使用的效果,我们可以做成元件,这样可以多次从库中调用。
试一试 ——朋友们根据上例所讲到的知识,做一个旋转的虚影文字效果。
分 析——这个文字效果是利用时间线的播放顺序来完成的。延迟,重复播放一个动画效果,就产生了虚影效果。另一种方法可以利用FLASH ActionScript来完成。
特别提示
本例提供的源文件是按照上述方法改动过以后的,我们做的“移动渐变”影片剪辑有10帧的动画效果,但是主场景中的第1层有14帧,根据影片剪辑的特点,这一层的影片剪辑会重复播放的。整个的文字动画效果就会很不协调。所以把“移动渐变”影片剪辑向后延长了4帧,请参考提供的源文件“虚影文字效果”。 通过本例的学习,我们了解了通过时间线的延迟来播放同一个动画效果可以产生虚影的技术。我们还可以在主场景的时间线上面做文章,例如作旋转,做移动,等等,会产生很多奇妙的视觉效果的。特别说明