我正在做一个可视化项目。根据我的数据,我在画布上绘制了数百个小圆圈。我想添加一个鼠标悬停事件,这样只要鼠标是一个圆圈的封闭区域,它就会将我的数据中的一些节点属性显示为工具提示或画布上的文本。我当前的 drawCircle 方法
function drawCircle(canvas,x,y,r)
{
canvas.strokeStyle = "#000000";
canvas.fillStyle = "#FFFF00";
canvas.lineWidth = 2;
canvas.beginPath();
canvas.arc(x,y,r,0,Math.PI*2,true);
canvas.stroke();
canvas.fill();
canvas.closePath();
}
我研究了kinetic.js 但无法弄清楚如何使用他们的库调用我的 drawCircle [重复] 方法。
任何帮助将不胜感激。