新手请问怎么使用graphics实现橡皮擦功能

需求是做个画板,使用graphics绘图,怎么实现橡皮擦。。
h5的canvas有clearRect方法,发现api没有清除的接口,
O(∩_∩)O谢谢

没用过graphics,但是不能使用颜色重新画一次嘛?干嘛非要清掉?

这个画板是挂在主场景的,背景不是纯色的(纯色的话还可以画一样的颜色。),加了个透明遮罩。

参考这个帖子使用drawnode在renderTexture上画线,然后使用setBlendFunc融合。只能在原生环境下运行,web上drawnode都不能画线。在renderTexture上画线锯齿严重。。。:6:

eraser.zip (531.0 KB)

求更好的方法实现这个功能。。。web可以用就好了。

锯齿严重,能解决吗?

https://www.jianshu.com/p/97bf36c9ec40

这个2.0版本就没用了

:joy:对的,

2.0后该怎么实现呢