flash 遮罩层不显示上创建一个影片剪辑元件 如何让遮罩层上的图形在后面一直存在?

使用遮罩层_Flash手册_全能手册_网络编辑之家[]
使用遮罩?/h1>
要获得聚光灯效果以及转变,可以使用遮罩层创建一个孔,通过这个孔可以看到下面的图层。遮罩项目可以是填充的形状、文字对象、图形元件的实例或影片剪辑。可以将多个图层组织在一个遮罩层之下来创建复杂的效果?/p>
要创建动态效果,可以让遮罩层动起来。对于用作遮罩的填充形状,可以使用补间形状;对于文字对象、图形实例或影片剪辑,可以使用补间动画。当使用影片剪辑实例作为遮罩时,可以让遮罩沿着运动路径运动?/p>
要创建遮罩层,可以将遮罩项目放在要用作遮罩的图层上。和填充或笔触不同,遮罩项目像是个窗口,透过它可以看到位于它下面的链接层区域。除了透过遮罩项目显示的内容之外,其余的所有内容都被遮罩层的其余部分隐藏起来。一个遮罩层只能包含一个遮罩项目。按钮内部不能有遮罩层,也不能将一个遮罩应用于另一个遮罩?/p>
您也可以使用 ActionScript 从影片剪辑中创建一个遮罩层。用 ActionScript 创建的遮罩层只能应用于另一个影片剪辑。请参阅&学习 Flash 中的 ActionScript 2.0&中的
选择要断开链接的图层?/li>
执行以下操作之一?
将图层拖到遮罩层的上面?/li>
选择&修改&&&时间?&&图层属?,然后选择&正常&?/li>
选择时间轴中的遮罩层?/li>
?锁定&列中单击,解除对遮罩层的锁定?/li>
执行以下操作之一?
如果遮罩对象是一个填充形状,请根?a href=".html#718068">补间形状中所述的步骤对该对象应用补间形状?/li>
如果遮罩对象是类型对象或图形元件实例,请根据?/li>
当完成动画过程后,单?在当前位置编?窗口中的&返回&按钮,返回到文档编辑模式?/li>
?锁定&列中单击遮罩层,再次锁定该图层?/li>也许你感兴趣
1. 2. 3. 4. 5. 6. 7. 8. 9. 10.  【摘 要】Flash动画中图层包括普通层、引导层、遮罩层等。每种图层都有其特点和优势,而遮罩层作为特殊图层能够产生许多" />
免费阅读期刊
论文发表、论文指导
周一至周五
9:00&22:00
Flash遮罩动画的使用技巧及应用
&&&&&&本期共收录文章20篇
  【摘 要】Flash动画中图层包括普通层、引导层、遮罩层等。每种图层都有其特点和优势,而遮罩层作为特殊图层能够产生许多特殊效果。这里从Flash基本知识点,遮罩的原理、使用技巧及实例入手,介绍遮罩动画的应用,带大家一起感受遮罩动画的魅力。 中国论文网 /1/view-5432833.htm  【关键词】flash 遮罩动画 遮罩层 被遮罩层   Flash是采用矢量图形和流式播放技术进行二维动画编辑的网页动画制作软件,具有交互功能,文件体积小,并能够将音乐,动画,声效,交互方式相融合等特点,广泛应用于广告动画设计,动画游戏制作,网站导航,网络电视,教学课件等,是目前网上流行的矢量动画插件。网页设计者使用 Flash 创作出既漂亮又可改变尺寸的导航界面以及其他奇特的效果。下面结合我的工作经验,深入解析遮罩层的使用技巧及应用。   一、动画设计基本知识点   学习flash必须掌握以下几点知识。三种帧:关键帧,空白关键帧,普通帧。三种元件:影片剪辑,按钮,图形。三种层:普通层,引导层,遮罩层。三种动画形式:形状补间动画,动作补间动画,逐帧动画。   (一)遮罩层的基本原理   能够透过该图层中的对象看到“被遮罩层”中的对象及其属性(包括它们的变形效果),但是遮罩层中的对象中的许多属性如渐变色、透明度、颜色和线条样式等却是被忽略的。比如,我们不能通过遮罩层的渐变色来实现被遮罩层的渐变色变化。   (二)遮罩层的使用技巧   遮罩在flash里面的应用非常广,很多漂亮的动画都是用遮罩做出来的,比如“打光效果”,“瀑布效果”,“探照灯效果”等等,而遮罩层又是很多初学比较难以理解的。现在我把遮罩的一些用法与技巧总结归纳一下:1.遮罩由两部分组成,包括遮罩层与被遮罩层,上面图层叫遮罩层,下面图层叫被遮罩层;2.被遮罩层只显示在遮罩层有东西的地方。比如被遮罩层是副风景,遮罩层是一只手,那么做出来的效果显示的是外形为手的风景。而遮罩层的东西是不显示的,所以他的颜色是什么一点关系都没有;3.做动画可以在遮罩层也可以在被遮罩层,这需要我们灵活运用;4.遮罩层只能是一个图层,而被遮罩层可以是好多个层, 当我们需要遮罩层的动画比较复杂的时候,这个时候一个图层做不来,就把动画做到一个影片剪辑里面去。注意是影片剪辑而不是图形;5.线不能做遮罩,所以如果是线画出来的形状,先把线转换为填充,点击修改-形状-把线条转换为填充;6.文字要做遮罩先要把他打散为形状。即Ctrl+B连续按两次再组合;7.直接建立遮罩边缘是没有模糊效果,它都是非常清晰的轮廓,如果需要模糊在被遮罩层最上面夹一个模糊的形状。 或者用代码实现,遮罩层的影片剪辑用模糊滤镜,被遮罩层勾选属性面板里面的“使用运行时位图缓存”;8.设备字体不能被遮罩,如果需要用代码来实现,则 mc.setMask(z) 注:Mc是被遮罩层的影片剪辑,Z 是遮罩层的影片剪辑;9.需要测试效果时,遮罩层与被遮罩层都要锁定。   (三)以百叶窗为例制作遮罩层动画   为了更好的理解遮罩层动画,下面做一个百叶窗的例子,首先定义舞台大小550*400,然后依次导入2张图片到库,从库中拖入图片分别放在图层1和图层2,大小分别也设置成550*400,并相对于舞台上对齐和左对齐,放完图层1上的图片后锁定图层1,图层2也是这样,锁定的目的是不再更改该图层的图片,以免两个图片混放在一个图层上。并新建图层3,这个图层准备放入遮罩层的对象,这里遮罩层是百叶窗的动画,因为动画比较复杂,所以我们考虑把这个百叶窗动画做成影片剪辑,又因为百叶窗里的每个叶子也是动画,所以我们先要把一个叶子动画做成影片剪辑,再把“叶子”影片剪辑嵌入到“百叶窗”影片剪辑,也就是影片剪辑的嵌套。   于是我们先做叶子动画,新建影片剪辑,名称“叶子”,选择第1帧,插入关键帧,在工作区绘制一个矩形,去掉矩形边框,将矩形宽度设置为550PX,高度设置为12PX,并让其中心对齐(对齐这点很重要);选择第15帧,将矩形高度设置为1PX,宽度不变;选择第16帧,插入空白关键帧,选择第20帧插入普通帧。右单击第一帧,创建立形状补间,当然你也可以创建动作补间,但其前提第1帧和第15帧上的对象是同一个图形元件,叶子影片剪辑的帧如图1所示。   新建影片剪辑,名称“百叶窗”,选择第1帧,插入关键帧,从库中选择叶子影片剪辑,拖入到工作区内,并复制多个,将所有叶子选中让其垂直居中分布和水平居中分布,如图2所示。   回到主场景中,在图层3上插入空白关键帧,从库中选择百叶窗影片剪辑,拖入到舞台上,并中心对齐,右单击图层3选择下拉菜单的“遮罩层”,这时图层2自动变成被遮罩层,大功告成,我们可以测试一下影片了。   二、结语   通过百叶窗例子,我们进一步的理解并应用遮罩层,深刻领会遮罩层的使用技巧,可以看到当遮罩层的动画比较复杂时,我们可以将遮罩层的动画做成影片剪辑。通过与影片剪辑的结合,能制作出千变万化的遮罩动画效果。   作者简介:   王海英(1980―),女,汉族,山东威海人,烟台南山集团 烟台南山学院,教师。
转载请注明来源。原文地址:
【xzbu】郑重声明:本网站资源、信息来源于网络,完全免费共享,仅供学习和研究使用,版权和著作权归原作者所有,如有不愿意被转载的情况,请通知我们删除已转载的信息。
xzbu发布此信息目的在于传播更多信息,与本网站立场无关。xzbu不保证该信息(包括但不限于文字、数据及图表)准确性、真实性、完整性等。 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
动画-补间形状、补间动画、传统补间的区别、制作要点及引导层、遮罩层的应用
下载积分:1000
内容提示:动画-补间形状、补间动画、传统补间的区别、制作要点及引导层、遮罩层的应用
文档格式:DOC|
浏览次数:0|
上传日期: 00:39:10|
文档星级:
该用户还上传了这些文档
动画-补间形状、补间动画、传统补间的区别、制作要点
官方公共微信当前位置:& >
> 详细讲解Flash制作动画基础知识:遮罩(5)
详细讲解Flash制作动画基础知识:遮罩(5)
  9、怎样让遮罩层沿着引导层上的任意路径运动?   [效果]   [要点]   把遮罩先做成沿引导层上路径运动的影片剪辑,再把该影片剪辑设为遮罩层   [步骤]   第一步:创建图形元件,名称为“圆”,画一个圆。   第二步:创建影片剪辑元件,名称为“运动的圆”,把图形元件“圆”拖入;让圆沿引导层上的曲线运动起来。如图9:
  第三步:在主场景中创建两个图层,从上到下名称分别为“遮罩”、“背景”;把“运动的圆”拖入到主场景中的“遮罩”图层上;在“背景”图层上导入一张图片;选中“遮罩”图层,右键选择“遮罩层”。
  11、空心圆做遮罩怎么中间的空白处也作了遮罩?   [效果]   [方法]把空心圆不能做成影片剪辑元件,但可以是图形元件。
  12、放大镜是如何应用遮罩的?   [效果]   第一步:创建四个图层,从上到下名称依次是“动作”、“放大镜”、“遮罩”、“底图”。   第二步:创建影片剪辑元件,名称为“底图”,导入一张图;把该元件拖入到主场景中的“底图”图层上,实例名为dt_mc。   第三步:创建影片剪辑元件,名称为“遮罩”,画一个圆,填充类型为放射状,中间透明,四周不透明;把该元件拖入到主场景中的“遮罩”图层上,实例名为mask_mc。再拖一个到“放大镜”图层上,实例名为fdj_mc。   第四步:在“动作”图层的第一帧上写如下代码:
  Mouse.hide();//鼠标隐藏   var speed:Number = 4;//申明变量   dt_mc.duplicateMovieClip("fdt_mc", 0);//复制底图为放大图   fdt_mc._xscale = fdt_mc._yscale=150;//放大图放大   fdt_mc.setMask(mask_mc);//设置放大图被遮罩元件遮罩   fdt_mc.swapDepths(fdj_mc);//把放大镜放在最上层   mask_mc.onEnterFrame = function() {   fdt_mc._x = -this._x*0.5;//设置放大图的坐标随遮罩层的变化而变化   fdt_mc._y = -this._y*0.5;   fdj_mc._x = this._x += (_xmouse-this._x)///让遮罩层和放大镜坐标重合且缓冲运动   fdj_mc._y = this._y += (_ymouse-this._y)/   updateAfterEvent();//更新舞台   };   [源文件]
  10、一般右键选择设置“遮罩层”时只能遮罩一个图层,那多个图层怎么做?   方法①把没有被遮罩的图层拖入到已经被遮罩和遮罩层之间,再调整图层顺序。   方法②用鼠标按住没有被遮罩的图层不放,然后往上推,当出现灰色的虚线时释放鼠标即可。如图10:}

我要回帖

更多关于 flash遮罩层 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信