簡単な質問があります-キャンバスアークでマウスオーバーイベントを検出するオプションはありますか? 半径10の円弧を作りたいのですが、マウスオーバーで「何かをする」と。私はそのようなことをしようとしました:
context.arc(100,200,10,0,2*Math.PI);
canvas.addEventListener('mouseover', function(e) {
if(e.clientX == 100 && e.clientY == 200 ){
alert('omg');
};
});
...しかし、マウスが正確に x=100、y=200 の位置にある場合にのみ表示されます (動作するかどうかはわかりません)... KinectJS を使用したくありません。これを行う他の方法はありますか?