Как обнаружить столкновения между границей ластика и линией, созданной путем? - PullRequest
0 голосов
/ 02 августа 2020

Я использовал метод, в котором моя точка ластика имеет границы, и то, что я сделал, было l oop через массив путей линий, пока одна из этих точек на пути не окажется за пределами ластика. Скажем, мой ластик имел ширину и высоту 20 пикселей. Если какие-либо точки, принадлежащие пути, находятся в этой области, он стирает Path.

Однако это не имеет 100% обнаружения столкновений, потому что есть промежутки между путем, созданным касанием. Когда пользователь слишком быстро проводит aws путь пальцем, приложение записывает только небольшое количество точек касания с огромными промежутками между ними. Ластик не пересекает точки на этих контурах из-за зазора.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...