[]我想任意的在图片上圈一个不规则闭合的曲线,然后得到曲线内的图片。LayaAir应该怎么实现?

我想任意的在图片上圈一个不规则闭合的曲线,然后得到曲线内的图片。
以前在flash里面只需要
.graphics.beginBitmapFill(bmp.bitmapData);
.graphics.moveTo( 100, 50 );
.graphics.lineTo( 300, 50 );
.graphics.lineTo( 300, 140 );
.graphics.lineTo( 100, 140 );
.graphics.lineTo( 100, 50 );
graphics.endFill();
moveTo和lineTo只要形成一个闭合的曲线,就能够将这部分绘制出来
使用LayaAir的.graphics.drawTexture(tex:Texture, x:Number = 0, y:Number = 0, width:Number = 0, height:Number = 0, m:Matrix = null, alpha:Number = 1)
获得只能是一个矩形,请问Laya应该如何实现同样的功能?
已邀请:

cuixueying

赞同来自:

LayaAir不支持类似功能,请参考js原生是否支持,可以直接使用原生的方式来实现!

silverys

赞同来自:

这里说的原生方法调用基于canvas还是webgl内的方法?

要回复问题请先

商务合作
商务合作