我在第一个示例中使用了https://konvajs.org/docs/sandbox/Free_Drawing.html,但还在阶段添加了图像。但是当我删除画线时,图像也被删除了。我该如何解决
该演示正在使用globalCompositeOperation = destination-out
实现擦除功能。 globalCompositeOperation
影响画布中的所有图形。
要解决该问题,您可以在图像的底部使用另一个Konva.Layer
。
每个Konva.Layer
有其自己的canvas元素。因此它将不受另一层中带有globalCompositeOperation = destination-out
的形状的影响。