理想情况下,我想让擦除控制更改像素为黑色透明。我不能简单地使用lineto来做这个,因为,显然,它只是绘制一个黑色的透明线,它使原始的涂鸦不变。任何想法如何做到这一点?
谢谢。
context.globalCompositeOperation = "destination-out"; context.strokeStyle = "rgba(0,1)";
请记住保存以前的globalCompositeOperation,然后稍后恢复它或透明度将无法正常工作!