代码之家  ›  专栏  ›  技术社区  ›  Ólafur Waage

如何在AS3中创建这样的遮罩?

  •  0
  • Ólafur Waage  · 技术社区  · 14 年前

    我在AS3中使用了一些面具,但我不确定如何使用面具。

    我有两个SWF文件,作为带有类名的mc导入到库中。

    其中一个文件是开始映像,另一个文件是结束映像。转换是从开始图像到结束图像的幻灯片转换。你可以把过渡想象成 this example.

    但是,是否可以使用两个SWF和它们之间的“幻灯片转换”来进行这样的幻灯片转换?

    1 回复  |  直到 14 年前
        1
  •  0
  •   Ólafur Waage    14 年前

    我找到了答案。

    Mask.graphics.beginFill(0xFF0000);
    Mask.graphics.drawRect(x, y, some.width, some.height);
    
    Image.mask = Mask;
    

    其实很简单,如果你添加了子图像和遮罩,那么遮罩会使图像透明,你可以随意移动遮罩。