【发布时间】:2014-06-02 11:58:45
【问题描述】:
我在我的 200x200px 画布元素上使用鼠标移动时使用 clearRect 删除了一些像素。
现在,我想检查是否没有剩余像素要删除(所有 40.000px 都已删除),然后重置或加载新图像。
canvas.onmousemove = function(e) {
x = e.clientX - e.target.offsetLeft;
y = e.clientY - e.target.offsetTop;
context.clearRect(x, y, 20, 20);
}
【问题讨论】:
-
你尝试了什么?曾经是一个问题,当问题的质量很重要时会被问到。
-
@GameAlchemist 如果你没有注意到,问题已经解决了。我建议你阅读这篇文章:blog.stackoverflow.com/2011/06/optimizing-for-pearls-not-sand
标签: javascript html canvas html5-canvas