AS3 使用 Mask 从 Movieclip 获取位图
这有效:
var a:BitmapData = new BitmapData(640,480);
var b:Bitmap = new Bitmap(a);
a.draw(movieClip);
这不起作用:
movieClip.mask = movieClipMask;
var a:BitmapData = new BitmapData(640,480);
var b:Bitmap = new Bitmap(a);
a.draw(movieClip);
如何将 MovieClip(使用蒙版)的可见部分绘制到我的位图中?
This works:
var a:BitmapData = new BitmapData(640,480);
var b:Bitmap = new Bitmap(a);
a.draw(movieClip);
This doesn't work:
movieClip.mask = movieClipMask;
var a:BitmapData = new BitmapData(640,480);
var b:Bitmap = new Bitmap(a);
a.draw(movieClip);
How can I draw just the visible part of a MovieClip (that uses a mask) into my Bitmap?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
创建一个新的 Sprite 并向其中添加 MovieClip 及其蒙版。然后绘制父精灵。
Create a new Sprite and add both the MovieClip and its mask to it. Then draw the parent Sprite.