我有一个画布,我使用
我有一个橡皮擦工具,我想用它来擦除我所画的内容,但不是画布上的图片。我知道可以将图片作为单独的元素放在画布后面,但这不是我想要的,因为我想将画布中的内容保存为图像。
我的绘图函数在这里:
如果需要进一步解释,我会做的。谢谢您提前的帮助。
drawimage()
将其作为背景。我有一个橡皮擦工具,我想用它来擦除我所画的内容,但不是画布上的图片。我知道可以将图片作为单独的元素放在画布后面,但这不是我想要的,因为我想将画布中的内容保存为图像。
我的绘图函数在这里:
function draw (event) {
if (event == 'mousedown') {
context.beginPath();
context.moveTo(xStart, yStart);
} else if (event == 'mousemove') {
context.lineTo(xEnd, yEnd);
} else if (event == 'touchstart') {
context.beginPath();
context.moveTo(xStart, yStart);
} else if (event == 'touchmove') {
context.lineTo(xEnd, yEnd);
}
context.lineJoin = "round";
context.lineWidth = gadget_canvas.radius;
context.stroke();
}
如果需要进一步解释,我会做的。谢谢您提前的帮助。
context
是一个全局可用的对象吗? - Jared Farrish