在画布上绘制的图中指定事件

时间:2012-02-16 02:34:51

标签: html5-canvas

我想在画布上绘制的图中分配事件..

如何分配事件?

示例 - 绘制500px - 500px四边形并在鼠标悬停时显示解释。

1 个答案:

答案 0 :(得分:0)

如果你知道你的四边形位置,有高度和高度;您可以使用以下代码来获取鼠标位置。

function onMouseMove(e) {
    mouseX = e.clientX - canvas.offsetLeft;
    mouseY = e.clientY - canvas.offsetTop;
}

最后测试你的鼠标坐标是否在你的四边形内,