1、在 Flash 中图层与图层之间的关系不仅是上面图层挡住下面的图层,而且还是互相制约的,其中遮罩层与被遮罩层的关系就是这样的。这里通过一个简单的例子“滚动字幕”,来加以说明。做动画之前,我们先来看一下遮罩的原理:遮罩层的对象形状就是被遮罩层的可见区域。说+明白了这一点,在实际操作中,我们可以利用遮罩实现很多精美的动画效果。本实例如图所示,一段优美的诗文从舞台的右侧缓缓进入,到达舞台合适位置时自动消失。下面就来介绍具体的做法。(1)启动 Flash8,新建 Flash 文档,在时间轴上将图层 1 改名为“背景”,如图 2 所示:图 2(2)选择菜单栏“文件导入导入到舞台”命令,找到我们事先准备好
2、的图片,将其导入到舞台。如图 3 所示:图 3由于图片有些大,我们可以在对齐面板中单击相对于舞台按钮,然后选择匹配大小中的匹配宽和高,再选择对齐中的和。此时背景层已经完成,将其加锁。(3)新建图层 2,命名为“ 文字”。此时时间轴如图 4 所示:图 4(4)选择工具栏中文字工具,在舞台上单击输入文字,此时文字的属性面板如图 5 所示。文字输入之后,单击工具栏中的选择图标,选中文字后把它移至舞台的右侧。如图 6 所示:图 5图 6(5)在背景层第 168 帧处单击右键,插入帧。在文字层第 84 帧单击右键,插入关键帧。把舞台上的文字移到舞台中,移动文字的同时按住 Shift 键可以水平移动。此时
3、舞台上显示如图 7:图 7(6)选择文字层 184 帧之间任意一帧,单击右键创建补间动画。在该层第 168 帧单击右键插入关键帧。把文字继续向左移(要同时按住 Shift 键来拖移文字,注意和前一位置的关系,文字整体应在前一位置的左侧)至如图 8 所示位置,在 84168 帧之间任意一帧,单击右键创建补间动画。图 8此时时间轴如图 9:图 9(7 )把文字层加锁,新建图层 3,命名为“遮罩”层。选择工具栏中矩形工具 ,笔触色设为无,填充色任意色,在舞台上画一矩形,矩形的大小应和文字整体大小相同(不能小于文字整体,否则遮不住的),可以先在舞台右侧文字之上画矩形,然后把其移到舞台中。图 11注意:
4、我们之前在第(7)步中文字层中 168 帧时文字必须在此时的遮罩矩形的左侧,只有这样,才能不被透出来。(8)选择遮罩层,单击右键,选择遮罩层。如图 12 所示:图 12(9)此时,动画基本完成。保存并按下 Ctrl+Enter 键,测试动画效果(10)再加一条,添加背景音乐。新建个图层.在第一侦插入关键帧.导入 mp3(如果不行,就添加 wva 格式的)到库 .从库中拖入到舞台.这个时候就可以看到新建的那一层有声音曲线.说明添加好了.不过这时候的音乐只是重复不停播放.不管你的 flash 长度的.想在哪个位置停止的话.就在那一帧插入关键帧.脚本哪里输入 stop.可以用选择的(可以在某个帧添加关键帧,在属性里,选中音乐,选择同步中的停止)