`
LiYunpeng
  • 浏览: 942825 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

关于ActionScript里面使用mask遮罩层

阅读更多
ActionScript中

sprite有一个mask属性
设置了他就设置了遮罩层

遮罩层不会被绘制
但是他一定要是在显示列表里面,也就是说你在创建了遮罩层对象之后,一定要addChild一下,才可以

今天我试了一下,没有addChild,可以这招,但是移动不了,其实也就是他没有办法控制这个遮罩层

代码

sprite1.mask = sprite2;

删除的话,直接置成Null就可以了
分享到:
评论

相关推荐

    遮罩层的使用以及在flash中的拖动

    在Flash动画制作中,遮罩层(Mask Layer)是一个非常重要的技术,它允许我们通过一个图形或对象来隐藏或显示其下方的其他图层。遮罩层的应用非常广泛,包括创建动态效果、交互式界面元素等。本教程将详细介绍如何在...

    Flash mask图片遮罩制作实例.rar

    ActionScript可以精确地控制遮罩层的运动轨迹、速度以及与用户的交互。例如,你可以编写脚本来响应用户点击,改变遮罩的位置,或者按照预设的时间序列自动播放动画。 在实际应用中,Flash遮罩技术广泛应用于图片...

    flash 遮罩动画

    2. **为遮罩层添加代码**:在AS3中,你需要将遮罩层转换为显示对象容器,如MovieClip,并将其mask属性设置为被遮罩层。例如: ```actionscript var maskClip:MovieClip = myMaskLayer.getChildAt(0) as MovieClip;...

    flash遮罩实现擦拭效果

    在Flash中,遮罩层(Mask Layer)是一个透明或半透明的图形,它决定了下面的被遮罩层(Masked Layer)哪些部分可见,哪些部分不可见。遮罩层上的透明区域允许被遮罩层显示,而黑色或不透明区域则隐藏被遮罩层。 ...

    flex as3 air ria 遮罩的使用例子

    首先,遮罩是通过将一个显示对象作为另一个对象的遮罩层来实现的。遮罩层通常是黑色和白色的位图图像,其中白色部分表示透明,黑色部分表示不透明。在AS3中,我们可以使用DisplayObject类的mask属性来指定遮罩。 ...

    遮罩学习1(模糊图片的遮罩)

    然后,它获取了名为"mask_mc"的遮罩层和名为"image_mc"的图片层,将模糊滤镜应用到图片层,并设置遮罩层为图片层的遮罩。 总的来说,"遮罩学习1(模糊图片的遮罩)"这个主题涵盖了解析`.fla`文件、使用Flash中的...

    flash遮罩动画学习源文件

    同时,遮罩层可能使用渐变或者位图素材,以增加真实感。 3. **百叶窗效果**: 百叶窗效果是一种常见的过渡动画,常用于影片剪辑或文本的渐显效果。在Flash中,可以创建一个矩形遮罩层,然后随着时间的推移,通过...

    遮罩应用 

    在Adobe Flash中,`mask.fla`文件可能是一个包含遮罩层和被遮罩层的Flash项目文件。遮罩层通常是一个黑色和白色的位图或矢量图形,黑色部分表示隐藏,白色部分表示显示。灰色区域则代表不同程度的透明度,介于完全...

    遮罩学习2

    2. 应用遮罩:将要被遮罩的对象添加到舞台,并将其`mask`属性设置为遮罩层。这样,对象只会在遮罩层的可见区域内显示。 3. 缓冲效果:为了实现缓冲效果,可能需要对遮罩层进行像素级的处理,如使用模糊滤镜或者渐变...

    遮罩实现纹理动画Flash源文件.rar

    1. **创建遮罩层(Mask Layer)**:首先,你需要创建一个新图层,并在这个图层上绘制或放置用于作为遮罩的对象。这个对象通常是矢量图形,因为它们可以更高效地进行遮罩计算。 2. **设定遮罩层**:然后,你需要将这...

    国开电大-《Flash动画制作》实训1-5.rar

    4. 使用ActionScript或其他方式控制遮罩层的形状变化,实现动态效果。 5. 在时间轴上调整各个图层的顺序,确保引导层和遮罩层的作用正确。 6. 测试动画,根据需要进行微调。 通过这个实训,你不仅可以掌握Flash的...

    Flash放大镜制作源码.rar

    6. **应用遮罩**:使用`mask`属性将遮罩层设置为目标图像层的遮罩。这样,当遮罩移动时,只有被遮罩覆盖的部分才会显示出来,形成放大效果。 7. **测试和优化**:预览并测试你的放大镜效果,根据需要调整参数和代码...

    你怎么舍得我难过 flash动画

    再者,引导层(Guide Layers)和遮罩层(Mask Layers)是Flash动画中实现复杂视觉效果的关键工具。引导层允许创建路径,让其他对象沿着预定轨迹运动,这种技巧常用于模拟物体的物理运动或创建动态路径效果。遮罩层则...

    2DAS3游戏地图角色遮罩和新手引导点光源的实现

    在AS3中,可以使用遮罩层(Mask Layer)来实现这一效果。遮罩层是一种图形或形状,它决定了其下的对象可见的部分。通过将角色和建筑物的图像结合,并应用适当的遮罩,我们可以使角色在建筑物下方的部分逐渐变为半...

    Flash遮罩应用实例:灯塔光线照射动画.rar

    这个实例展示了Flash在视觉效果方面的强大功能,特别是利用遮罩层来控制可见区域,创造出令人惊叹的动态效果。 首先,让我们了解什么是Flash遮罩(Mask)。在Flash中,遮罩是一种特殊的技术,它允许我们指定舞台上...

    flash拖动图片效果

    1. **创建遮罩层**:在时间轴上创建一个新的图层,将该图层设置为遮罩层。在遮罩层上绘制条状图形,例如一个矩形条,其宽度随时间变化,用于控制可见区域。 2. **设置被遮罩对象**:在遮罩层下方,放置需要进行过渡...

    flash放大镜效果

    1. **遮罩层(Mask Layer)**:遮罩层是Flash中的一种特殊技术,用于隐藏或显示一个特定区域内底层内容。在放大镜效果中,遮罩层通常是一个圆形或椭圆形的形状,代表放大镜的视窗。当鼠标移动时,这个形状会随之移动...

    羽化遮罩水波 纯代码水波(AS3.0 2.0).rar

    在AS3中,可以使用Graphics类的beginFill()、drawRect()、endFill()方法绘制矩形,再通过mask属性为显示对象设置遮罩,结合BlurFilter类实现羽化效果。羽化遮罩可能被用作水波效果的一部分,使得水边看起来更自然。 ...

    AS代码制作多种图片切换效果相册

    1. 注意共三张图片,一张是底版(pic_old)放在最底层,一张是切换来的新图(pic_new)放在中间层,最后还有一张用来做新图的遮罩层(mask); 2. 新图和底版的深度不要颠倒,新图要比底版的深度高,否则会发生错误; 3. 我们...

Global site tag (gtag.js) - Google Analytics