如何使用AS2创建反向掩码?

时间:2012-04-30 19:35:58

标签: flash actionscript-2 mask masking

  

可能重复:
  Flash inverted mask

所以这是面具:

imageMC.setMask(maskMC);

这会显示遮罩区域,而不显示遮盖区域。我需要做的是相反的事情;仅显示未屏蔽的区域。我需要使用代码动态执行此操作。

1 个答案:

答案 0 :(得分:0)

编辑:

尝试使用blendMode方法:

// `mainMC` and `maskMC` are MovieClip objects in the FLA library.

this.attachMovie("mainMC", "main", 10);
main.attachMovie("maskMC", "punchout", 11);

main1.cacheAsBitmap = true;
main.punchout.cacheAsBitmap = true;

main.blendMode = "layer";
main.punchout.blendMode = "erase";