繁体   English   中英

as3 MovieClip遮罩不起作用

[英]as3 MovieClip masking not working

我在尝试添加一些口罩时遇到困难

 mc1.mask = randMc;

其中mc1 =加载的MovieClip,而randMc是导入Flash并转换为MovieClip的图片。 这是一个很大的游戏代码,因此我认为索引可能是问题,因此我添加了以下内容:

setChildIndex(randMc, (getChildIndex(mc1)-1));

但是它没有用,这意味着动画片段保持不变,它不会被randMc掩盖...有什么建议吗?

注意:我也在mc1上使用了scaleX / Y

似乎.png文件是一个包含透明像素的蒙版,所以它是一个正方形蒙版。

mc1.cacheAsBitmap  = true;
randMc.cacheAsBitmap  = true;

这样,空白像素将不会“计数”,并且蒙版将与舞台上导入的.png一样

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM