I can\'t seem to find the function to remove a shape or path from the canvas after it has been created.
So I\'m creating a bezier curve between 2 points with
<
You can't remove a path/shape from the canvas. You can draw something else over it or clear the canvas.
Try this:
ctx.save();
ctx.globalCompositeOperation = "destination-out";
// drawing here you path second time
ctx.restore();
"The globalCompositeOperation attribute sets how shapes and images are drawn onto the scratch bitmap" specs
How it works you can see here.