ActionScript编程 编写遮罩.docxVIP

  • 5
  • 0
  • 约1.59千字
  • 约 2页
  • 2021-11-26 发布于江苏
  • 举报
ActionScript编程 编写遮罩 说明: mySprite.mask = maskSprite;通过将一个显示对象作为遮罩层创建一个孔洞,透过该孔洞可以使另一个显示对象的内容可见。要指明一个显示对象是另一个显示对象的遮罩,可以将遮罩对象设置为被遮罩的显示对象的mask 属性,其一般形式如下所示。 mySprite.mask = maskSprite; 用作遮罩的显示对象可拖动、设置动画,并可动态调整大小,可以在单个遮罩内使用单独的形状。遮罩显示对象不必一定需要添加到显示列表中。但是,如果想要在缩放舞台时也缩放遮罩对象,或者想要支持用户与遮罩对象的交互(如用户控制的拖动和调整大小),则必须将遮罩对象添加到显示列表中。 遮罩对象已添加到显示列表时,显示对象的排列次序并不会影响遮罩效果。如果遮罩对象是包含多个帧的一个MovieClip实例,则遮罩对象会沿其时间轴播放所有帧,如果没有用作遮罩对象,也会出现同样的情况。 通过将mask 属性设置为null可以删除遮罩: mySprite.mask = null; mySprite.mask = null; //删除 mySprite中的遮罩 不能使用一个遮罩对象来遮罩另一个遮罩对象。不能设置遮 不能使用一个遮罩对象来遮罩另一个遮罩对象。不能设置遮罩显示对象的 alpha属性。只有填充可用于作为遮罩的显示对象中;笔触都会被忽略。 使用显

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档