创建影片剪辑遮罩

可以将影片剪辑用作遮罩,创建一个孔洞,透过它可以看到另一个影片剪辑的内容。遮罩影片剪辑和普通的影片剪辑一样,播放时间轴中的所有帧。您可以使遮罩影片剪辑成为可拖动的、让它沿着运动引导层运动、在单个遮罩内使用单独的形状,也可以动态调整遮罩的大小。您还可以使用动作脚本打开和关闭遮罩。

不能使用遮罩遮蔽另一个遮罩。不能设置遮罩影片剪辑的 _alpha 属性。只有填充可以用在作为遮罩的影片剪辑中;笔触都会被忽略。

创建遮罩:

  1. 在舞台上,选择一个要被遮蔽的影片剪辑。
  2. 在属性检查器中,输入该影片剪辑的实例名称,例如 image
  3. 创建一个要用作遮罩的影片剪辑。在属性检查器中,为其指定一个实例名称,如 mask

    在充当遮罩的影片剪辑的所有不透明区域下,被遮蔽的影片剪辑将会显示出来。

  4. 在时间轴中选择第 1 帧。
  5. 如果“动作”面板(“窗口”>“开发面板”>“动作”)尚未打开,请打开该面板。
  6. 在“动作”面板中输入以下代码:
    image.setMask(mask);
    

有关详细信息,请参见MovieClip.setMask()