通过擦除绘制圆角

时间:2014-09-28 10:40:10

标签: actionscript-3 flash

假设有一个BitmapData矩形,名为 bmd width w height h

我们现在想把它变成一个带有 ellipseSize e 角的圆角矩形,大致相当于我们通过以下方式绘制了一个矩形:

var shape:Shape;
shape.graphics.drawRoundRect(0,0,w,h,e);

如何绘制角落,以便生成的BitmapData( bmd 本身或新副本)看起来像圆角,看起来像Shape.graphics.drawRoundRect()创建的那些方法

1 个答案:

答案 0 :(得分:0)

您必须使用圆角矩形mask Bitmap,然后使用draw方法。