如何检测在 HTML 画布元素中绘制的圆弧内的鼠标点击?
我正在创建这样的弧:
ctx.beginPath();
ctx.arc(250, 250, outsideRadius, angle, angle + arc, false);
ctx.arc(250, 250, 0, 0, 0, true);
ctx.fill();
我确实尝试为每个绘制的弧关联上下文对象,然后使用 myArc.ctx.isPointInPath(mouseX, mouseY) - 但这不起作用 - 所以我想使用基本三角函数来确定鼠标是否单击是否在界限内。
提前致谢!