Flash----遮罩层动画学习目标了解遮罩层动画的基本功能熟练掌握绘制遮罩层动画的基本方法掌握创建遮罩层的方法能通过模仿完成遮罩层动画实例的制作知识要点Flash动画制作遮罩动画在Flash中,图层有一种遮罩图层。想象一下,我们现在正透过窗户观看窗外的美景,我们所看的只是窗户这个范围,其他的景物都被墙壁遮住了。Flash中的遮罩与此现象非常类似。遮罩的作用:•在Flash的图层中有一个遮罩图层类型,为了得到特殊的显示效果,可以在遮罩层上创建一个任意形状的“视窗”,遮罩层下方的对象可以通过该“视窗”显示出来,而“视窗”之外的对象将不会显示。1.在整个场景或一个特定区域,使场景外的对象或特定区域外的对象不可见;2.用来遮罩住某一元件的一部分,从而实现一些特殊的效果。遮罩原理遮罩层中的对象必须是色块、文字、符号、影片剪辑元件(MovieClip)、按钮或群组对象,而被遮层不受限制.图8-4遮罩前的效果图8-5遮罩后的效果注:遮罩层上的对象除线条外,可以使用任何类型的对象。遮罩动画是通过遮罩层来完成的。遮罩的原理就是将某层作为遮罩,遮罩层下的一层是被遮罩层,而只有遮罩层上的填充色块下面的内容可见,色块本身是不可见的。作为遮罩层的对象可以是填充的形状、文字对象、图形元件和影片剪辑元件。遮罩动画如图所示的动态文字效果。案例:制作“眼镜反光”特效图8-15最终效果案例:制作“海边美景”“瀑布效果”遮罩动画的原理就是透过遮罩层物体的形状看到被遮罩层物体的内容,因此要使图片中静止的瀑布“动起来”,而其他区域的景色则保持不变,应该分两步来处理。首先分离瀑布流水。然后给流水添加遮罩效果。【设计思路】“水中倒影效果”利用遮罩原理可以表达很多动画效果。例如,“水”是动画中常用的主题,波光粼粼的水面、水中美丽的倒影、流动的小溪以及“飞流直下三千尺”的瀑布都是动画设计师宠爱的题材。利用遮罩制作放大镜效果,如图所示。遮罩动画的创建:一个遮罩效果的实现至少需要两个图层,上面的图层是遮罩层,下面的图层是被遮罩层,如图所示,其中“图层2”是遮罩层,“图层1”是被遮罩层。与普通层不同的是,在具有遮罩层的场景中,只能通过遮罩层上对象的形状,才可以看到被遮罩层上的内容。1.创建遮罩层动画的两种方法方法1:在“时间轴”面板中,选择要设置为遮罩层的图层,单击鼠标右键,在弹出来的快捷菜单中选择“遮罩层”命令,就可以添加遮罩,如图所示:方法2:在“时间轴”面板中,双击要作为“遮罩层”的图层的图标,会弹出“图层属性”对话框,在对话框中选择类型为“遮罩层”,此时图层图标会变为形状。然后双击要作为“被遮罩层”的图层的图标,会弹出“图层属性”对话框,在对话框的类型栏里面选择“被遮罩”,然后单击“确定”按钮,即可以和“遮罩层”建立链接。1.创建遮罩层动画的两种方法【图层属性】对话框取消遮罩层动画的三种方法方法1:在“时间轴”面板中,将“被遮罩层”拖动到“遮罩层”的上方,就可以取消遮罩层动画。方法2:可以通过设置“遮罩层”的图层属性来取消遮罩层动画。在“时间轴”面板中,双击“遮罩层”的图标,会弹出“图层属性”对话框,在对话框的类型栏里面选择“一般”,然后单击“确定”按钮,即可以断开和“被遮罩层”建立的链接。方法3:在“时间轴”面板上,选择“遮罩层”,单击鼠标右键,在弹出来的快捷菜单中选择“√遮罩层”命令。“地球旋转效果”首先制作蓝色方格背景。然后制作半透明圆形球体作为遮罩层。接着利用勾勒出来的大陆版块作为被遮罩层。圆形球体是不运动的,但如果让被遮罩的大陆版块运动起来,圆形球体看起来就是运动的。对大陆版块要分正面和背面,因此需要使用多个被遮罩层。案例:模拟“物体在管道中下落的效果”使用遮罩效果模拟现实生活中物体在管道中下落的运动效果,动画中使用简单的箭头图形来代表物体和管道,物体以不变的速度在管道中下落,在转弯处自动改变方向,最后的设计效果如图所示。【设计效果】【设计思路】箭头物体在拐弯处转折的流畅性。本例采用两段无缝隙的遮罩动画来处理。箭头物体在下落的过程中始终处于窗口的视野范围内。本例让箭头的下落和管道的上升处于同步状态。案例:制作“卷轴展开效果”本例利用了两个遮罩。清晰图片逐渐覆盖模糊图片的遮罩。卷轴移动效果的遮罩。两个遮罩始终保持同步。【设计思路】本例将创建一个卷轴慢慢展开的动画,设计中使用卷轴中图画的模糊效果图作为背景,随着卷轴慢慢展开,模糊的图画逐渐清晰,具有强烈的视觉冲击效果,最后的设计效果如图所示。【设计效果】8.2多层遮罩动画通过前面一节课的学习,相信同学们已经掌握了遮罩层动画的创建方法和设计原理,在本小节中,将使用多层遮罩层动画来制作复杂的Flash动画。8.2.1知识点讲解将普通图层拖动到遮罩层或被遮罩层的下面,即可将普通图层转化为其被遮罩层,在一组遮罩中,遮罩层只能有一个,而被遮罩层可以有多个,那就是多层遮罩,如图8-33所示,其中“图层2”为遮罩层,其余的所有图层都是被遮罩层。图8-33多层遮罩多层遮罩的创建注意事项:要使用多层遮罩动画做出精美的动画作品应该注意以下几点。1、从现实生活中寻找创作灵感。2、使用遮罩层动画来模拟表达创意。3、多种动画技术结合使用。4、在制作过程中不断完善自己的作品。8.3课后作业一、操作题1、请同学们根据典型案例──制作“眼镜反光特效”的制作思路,制作一个汽车车窗的过光效果,如图8-69所示。图8-69车窗过光2、请同学们根据典型案例——制作“海边美景”的制作思路,制作一个水中倒影的效果,如图8-70所示。图8-70水中倒影实例——“七彩文字”1、启动FlashCS3,建立一个Flash文档。2、选择“矩形”工具,在“属性”面板中设置其笔触颜色为无(),填充颜色为七彩的线性填充3、选择绘制好的矩形,按Ctrl+G键将其组合。4、选择“时间轴”面板,将“图层1”锁定,在其上面新建一个图层,图层名称为“图层2”。5、选择“文本”工具(),并在“属性”面板中设置字体为“隶书”,字体大小为50,其他均为默认值6、在舞台上输入文字“七彩文字”。7、在“时间轴”面板中,选择“图层2”,单击鼠标右键,在弹出来的快捷菜单中选择“遮罩层”命令,将其设置为遮罩层。8、选择“图层2”的第30帧,按F5键,插入普通帧,设置动画的播放时间为30帧。9、解除“图层1”的锁定,选择“图层1”的第30帧,按F6键,插入关键帧。选择第30帧处的矩形,将其向左移一定的位置。10、在“图层1”图层的第1帧和第30帧之间选择任意一帧,在“属性”面板中的“补间”下拉菜单中选择“动画”选项。11、按Ctrl+Enter键,对影片进行测试。案例:“图片浏览”遮罩动画是Flash中应用比较多的动画形式,通过它可以制作出许多炫目的动画效果。我们可以利用遮罩层来制作一个“图片浏览”的动画。最终效果如图所示:二、思考题1、遮罩层动画的原理是什么?2、制作遮罩层动画至少需要几个图层?3、遮罩层动画还能应用于哪些艺术表达方面?8.2.2范例解析──制作“镜花水月”拼图游戏曾一度风靡全球,是老少皆宜的一种娱乐方式。本案例将通过多层遮罩动画,创造魔幻镜子拼图的效果,在充满乐趣的轻松的氛围下,带领读者感受唯美的遮罩动画的奥妙。其制作思路及效果如图8-34所示。打开模板制作拼图动画制作遮罩动画最终效果2最终效果1制作清晰图片遮罩效果图8-34制作思路及效果8.2.3课堂练习──制作“断桥遗梦”请同学们使用经典案例“镜花水月”中制作影片剪辑遮罩动画的类似方法,制作一个“断桥遗梦”的场景。在动画中,一面镜子映出一座古桥流水的画卷,被突然下落的石头砸中,产生裂纹,最后散为碎片,只留下梦境一般的一座古桥留在记忆的画面中。其效果图如图8-61所示。1、打开教学资源中的“素材\第8讲\断桥遗梦\断桥遗梦-模板.fla”文件,【库】面板及场景效果如图8-62所示。图8-61效果图场景的概念场景可以看成是一段相对独立的动画,当动画中有多个场景时,整个动画会按照场景的顺序播放。当然,也可以用脚本程序来控制场景的播放顺序。在Flash中,所有的动画制作都是在“场景”中实现。当新建Flash文档时,Flash就会自动创建一个名称为“场景1”的场景。如果设计的是一个简单的小动画,只需要使用一个场景就可以了,但是如果设计的是一个比较复杂的动画时,一个场景是不够的,可能需要多个场景。例如网上的大部分Flash作品,在开始的时候都有一个Loading场景来现实下载的速度。场景创建的两种方法:单击菜单栏中的“插入”→“场景”命令,可以创建一个新的场景。按Shift+F2键,或者单击菜单栏中的“窗口”→“其他面板”→“场景”命令,打开“场景”面板,在“场景”面板中单击“添加场景”按钮,就可以创建一个新的场景,如图所示:编辑场景复制场景:在“场景”面板中选择要复制的场景,单击面板上的“直接复制场景”按钮,就可以将该场景上的所有元素都复制到新的场景中添加场景:单击“场景”面板中的“添加场景”按钮,就可以创建一个新的场景。删除场景:在“场景”面板中选择要删除的场景,单击面板上的“删除场景”按钮,在弹出来的警告对话框中单击“确定”按钮,就可以删除该场景。重命名场景:只要在“场景”面板中双击要改名的场景,使场景名可编辑,然后输入新的名称即可。更改场景的播放顺序:Flash按照“场景”面板中的排列顺序来播放,最上面的场景最先播放,如果要调整场景的播放顺序,只需要将“场景”面板中的场景拖动到适合的位置即可。多场景动画的应用我们可以通过简单的小动画来说明场景的操作最终效果如图所示:综合练习:通过制作“手写字”的动画来熟悉前面所学的知识: