擦除画布中的功能

时间:2013-03-12 11:32:06

标签: javascript html canvas

我需要擦除画布的内容。我可以通过使用'globalCompositeOperation =“destination-out”'来实现这一点。我已经将绘制坐标存储在我的json对象中,但是在擦除之后我需要更新我的json对象。我试图在鼠标移动时捕捉它的x,y坐标(同时擦除)。然后我将其与我之前的商店对象相匹配并更新相同的内容。但这是一个相当大的程序,导致我的表现下降。还有其他办法吗?

1 个答案:

答案 0 :(得分:0)

这将清除画布的所有内容。 (假设ctx是你的上下文,宽度和高度是画布的宽度和高度。

ctx.clearRect(0, 0, width, height)