使用 AS3 显示影片剪辑的蒙版



是否可以使用 AS3 显示掩码对象?

我有一个名为 myMC 的影片剪辑,然后我用名为 myMask 的影片剪辑屏蔽myMC。MOVIE_CLIP 和 MASK 是库影片剪辑。

var myMC:MovieClip = new MOVIE_CLIP();
var myMask:MovieClip = new MASK();
myMC.mask = myMask;

当然,myMC不会显示。

我想要的是myMC只显示在myMask中,而不是在它之外,myMask可见。

老实说,这是不可能的 AFAIK。根据定义,面具是不可见的。您需要的是让蒙版成为您想要的形状,然后有一个额外的影片剪辑来显示您在蒙版上显示的任何视觉元素。

案例和要点,如果要使用玻璃窗格图形作为蒙版,则需要具有玻璃窗格图形,具有相同尺寸的蒙版,然后在该蒙版下方遮罩影片剪辑。

我希望这有所帮助。

最新更新