paper.jsフレームワークでは、次のコードがマウス座標のポイントでヒットテストを実行します。
function onMouseUp(event)
{
var hitOptions = {
stroke: false,
fill: true,
tolerance: 2
};
var hitResult = project.hitTest(event.point, hitOptions);
}
私がやりたいのは、event.point()の特定の半径内でこのテストを実行することですが、まだ方法が見つかりません。
何か案は?
アップデート
私がオプションを設定していた方法が、許容範囲を無視する原因になったと思います。次のコードが機能します。
var hitOptions = {
fill: true,
stroke: true,
segments: true,
tolerance: 200
};
var hitResult = project.hitTest(event.point, hitOptions);
alert(hitResult);