详细讲解Flash制作动画基础知识遮罩.pdf
《详细讲解Flash制作动画基础知识遮罩.pdf》由会员分享,可在线阅读,更多相关《详细讲解Flash制作动画基础知识遮罩.pdf(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、详细讲解 Flash 制作动画基础知识:遮罩 前言 初学者关于遮罩的话题问的较多,下面我将遮罩的一些常见问题进行一下归纳。1、请问遮罩的原理是什么?效果 遮罩层好比黑夜中的一支手电筒,照在哪儿(指被遮罩层)哪儿就显现。第一步:创建两个图层,命名,一个是遮罩层,一个是被遮罩层;第二步:在被遮罩层图层输入文字“闪吧,我的最爱”;第三步:在遮罩层随便画一个形状,例如一个圆;第四步:此步最关键。点击遮罩层图层,右键选择“遮罩层”,如图 1(1)2、我想让遮罩层运动起来,就象探照灯一样的效果,应如何做?效果 第一步:把上面的圆转换为图形元件;第二步:在第 15 帧处插入关键帧,选中元件,把它放在场景的最
2、右端,在两帧之间右键选择“创建补间动画”,选中第 1 帧,右键选择“复制帧”,在第 30 帧处粘贴帧,在第 15 帧和第 30 帧处右键选择“创建补间动画”;第三步:把被遮罩层的帧延长到第 30 处;源文件 3、我想让遮罩层随鼠标移动而移动应怎样做?效果 第一步:选中问题 1 的遮罩层,右键选择“遮罩层”,去掉前面的勾,此时取消了遮罩;选中圆,右键选择“转换为元件”,在弹出的对话框中选择“影片剪辑”,在主场景中给它个实例名 mask_mc。第二步:选中被遮罩层上的文字,同样转换为影片剪辑元件,实例名为 _mc 第三步:新建图层,名为“动作”,选中第一帧,写如下代码:_mc.setMask(ma
3、sk_mc);/设置_mc 被 mask_mc 遮罩 mask_mc.onEnterFrame=function()/mask_mc 在运行每一帧时执行函数 this._x=_xmouse;this._y=_ymouse;/mask_mc 的坐标等于鼠标的坐标 ;源文件 4、我想让遮罩层随鼠标移动有缓冲的效果应如何做?效果 把问题 3 的第三步代码改为:_mc.setMask(mask_mc);var speed:Number=5;/申明变量 mask_mc.onEnterFrame=function()this._x+=(_xmouse-this._x)/speed;/让遮罩层缓冲运动 th
4、is._y+=(_ymouse-this._y)/speed;源文件 5、某对象的边框一闪而过的效果怎么做?效果 1 效果 2 下面以效果 2 为例详解其制作过程 第一步:创建三个图层,从上到下名称分别为“边框”、“矩形”、“文字”。第二步:在“文字”图层上输入文字:“闪吧”,延长帧到第 40 帧处。第三步:选中“文字”图层的第一帧复制帧,粘贴帧到“边框”图层的第一帧上;将文字按住 Ctrl+B,连按两次把文字打散;选中右侧“工具”栏中的“墨水瓶工具”,在打散的文字边上点击进行描边;在该帧上用鼠标进行点击(即全选该帧上的所有对象),然后把鼠标移到右侧“工具”栏中的“填充色”上点击,再把鼠标移到
5、弹出对话框中的右上角,将填充色设置为无;选中刚才描出的边线,在属性中将其笔触高度设置为 1.5。具体设置和效果见图 1:第四步:选中“边线”,选择“修改”“形状”“将线条转换为填充”;把帧延长到第40 帧处。(此步是关键,不能用线条作遮罩层,应转换为填充)具体设置见图2:第五步:创建图形元件,在该元件编辑场景中画一个矩形,从上到下进行线形渐变,具体设置见图 3;把该元件从库中拉入到主场景中“矩形”图层上的第一帧上,其位置在文字的上方;在第 40 帧处插入关键帧,把该元件的位置移到文字的下方;在第 1 帧和第 40 帧处右键选择“创建补间动画”。第六步:选中“边框”图层,右键选择“遮罩层”。源文
6、件 6、如何做出渐变、半透明、羽化遮罩效果?渐变效果 第一步:创建两个图层,从上到下名称分别是“遮罩”、“渐变”。第二步:在“遮罩”图层中输入文字“闪吧,我的最爱!”。第三步:在“渐变”图层中画一个矩形,填充渐变色。第四步:选中“遮罩”图层,右键选择“遮罩层”。源文件 羽化效果 第一步:创建两个图层,从上到下名称分别是“遮罩”、“图片”。第二步:在“图片”图层上导入一张图,并转换为影片剪辑元件,实例名为 tp_mc,延长帧到第 40 帧;在其属性面板中勾选“使用运行时位图缓存”。第三步:在“遮罩”图层上画一个小圆,转换为影片剪辑元件,实例名为 mask_mc;选择属性面板中的“滤镜”里的“模糊
7、”,输入模糊值均为 100;在第 40 帧处插入关键帧,把圆放大;创建补间动画。第四步:在“动作”图层的第一帧上写代码:tp_mc.setMask(mask_mc)源文件 半透明遮罩:把你半透明的遮罩层复制到上层即可。7、我用静态文字作遮罩层或作为被遮罩时怎么没有效果?方法将文字连按两次 Ctrl+B,把文字打散。方法更改该文字的属性,不采用“使用设备字体”。方法把文字转换为影片元件,实例名为 wz_mc;把遮罩转换为影片元件,实例名为 mask_mc;在帧上写代码 wz_mc.setMask(mask_mc)8、动态文本设置被遮罩怎么没有效果?方法把动态文本转换为影片元件,实例名为wz_mc
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 详细 讲解 Flash 制作 动画 基础知识
限制150内