【发布时间】:2014-09-17 19:03:53
【问题描述】:
如何检测在 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) - 但这不起作用 - 所以我想使用基本三角函数来确定是否鼠标点击是否在边界内。
提前致谢!
【问题讨论】:
标签: javascript html canvas