В фрейме paper.js следующий код выполняет тест попадания в точку координаты мыши.Испытание на удар с радиусом в точке
function onMouseUp(event)
{
var hitOptions = {
stroke: false,
fill: true,
tolerance: 2
};
var hitResult = project.hitTest(event.point, hitOptions);
}
То, что я хотел бы сделать, это выполнить этот тест в пределах заданного радиуса event.point(), но я не нашел способ еще.
Любые идеи?
UPDATE
Я думаю, как я устанавливал варианты вызвали толерантность к игнорироваться. Работает следующий код:
var hitOptions = {
fill: true,
stroke: true,
segments: true,
tolerance: 200
};
var hitResult = project.hitTest(event.point, hitOptions);
alert(hitResult);
Я думаю, что ошибка была в том, как я заходящего варианты. –
Вам не нужно менять допуск в ночное время, но ваш ответ помог мне найти ошибку. Спасибо! –