问题5:简单的打字效果如何制作?
解决思路
打字效果是一个非常简单的文字效果,适合于入门的朋友们学习。虽然简单但是我们从中还是可以学到一些知识,特别是对同一效果的不同实现方法。这种效果特别实用,一些FLASH作品中表现聊天交流等场面都是利用打字效果实现的。我们可以通过逐帧动画和遮罩效果来实现,为了提倡同一效果的不同表现方法,我们向大家介绍逐帧动画和遮罩技巧等两种方法实现这个效果。
具体步骤
1、运行Flash MX 2004,设置文档属性,背景黑色,帧频8帧/秒。
2、在舞台中输入静态文本“艺术作为一种想象的珍品和理想的寄托,几乎是随着人类社会生活的开始而产生,她始终是人力最忠诚的一位精神伴侣,同人类休戚与共,心心相印……”。为了模拟DOS下的文字输入,使用亮绿色#00FF00,字体大小18像素,字体黑体。如图2.4.39所示。
图2.4.39 输入静态文本
3、按组合键“CTRL+B”把文本分离成单独文字,记住是使用一次组合键。如图2.4.40所示。
图2.4.40 变为单独文本
4、数清一共有多少个字,然后插入多少关键帧,本例的效果是147字(包含标点),12个空格,所以共插入159个关键帧。
5、删除第1帧、第2帧的内容,做开始有停顿感的效果。第3帧删除“艺”以外的字。如图2.4.41所示。
图2.4.41 第3帧
6、按照第5步骤的方法设置其他关键帧。部分效果如图2.4.42至图2.4.44所示。
图2.4.42 第4帧
图2.4.43 第30帧
图2.4.44 第100帧
7、创建一个影片剪辑,命名为“光标”,利用矩形工具划一个无边框的亮绿色光标形状的矩形。
8、复制四帧,在第2帧,第4帧转为空白关键帧。
9、回到场景1,新建一个图层,命名为“光标层”。从库面板中把“光标”影片剪辑拖动到对应文字的后一个文字的下方位置。如图2.4.45所示。
图2.4.45 光标放置位置
10、按照第9步骤分别设置“光标层”各帧的位置。
11、保存测试,完成,参看源文件打字效果.fla
注 意 ——制作打字效果中使用的字数太多的化,会战用CPU的资源,以致运算速度下降,出现停滞的现象。
提 示 ——设置8帧/秒只是为了让朋友练习一下FLASH文档的属性,体会一下不同帧频的效果,并无特别意义。
试一试 ——朋友们利用本节讲到的知识自己尝试一下,非常简单实用。
分 析—— 光标一定要放置在将要显现的文字下面,这样才有真实的效果。把光标制作成影片剪辑的目的是利用影片剪辑的特性,可以独立于时间线播放,最后闪动的效果就是体现了他的特性。
特别提示
本例提供的源文件是使用8帧/秒的帧频,如果朋友们使用正常的帧频会感觉到效果的速度很快,这样你可以把每一个关键帧延长一帧,以减慢打字效果的速度。 通过制作打字效果的学习,我们了解了逐帧动画可以适应很多的效果。也真实的感受到了逐帧动画在文档体积上的缺点。我们制作的这个简单的事例虽然发布以后只有47KB,但是他的源文件却有2,783KB,可以说给我们制作带来了不便,其原因就是使用了太多的关键帧。而且过多的重复使用一个元件,以及关键帧的增加也会给CPU带来负担。
相关问题
◎如何利用遮罩来实现打字效果?
刚才我们介绍了利用逐帧动画来实现打字效果,其实一个效果是可以用许多方法来实现的。例如这个打字效果还可以利用遮罩的技术来实现。
新建一个Flash文档,属性默认。在舞台中输入静态文本“艺术作为一种想象的珍品和理想的寄托”。然后新建一层,绘制一个与文本等大的矩形,分别在第1,3,5,7,9,11,13,15,17,19......帧插入关键帧,并把矩形一次在每个关键帧上遮挡住一个字。延长第1图层的文字至第35帧。回到矩形图层,利用鼠标右键的【遮罩层】创建一个遮罩层。
保存测试,我们发现这种方法制作的打字效果与逐帧动画制作的效果没有什么大的区别。虽然同样使用了逐帧技术,但是制作的思路却实相反的。我们还可以利用形状渐变动画技术来制作这种打字效果,利用Flash ActonScript也可以实现。从这里我们可以看出,同样的效果只要我们动脑筋就会用不同的制作方法去实现。
特别说明