Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Как проверить, что точка касания находится на краях кривого пути в ios?

Автор вопроса: user987Ответов: 1

Я работаю с приложением, которое рисует кривую между двумя прямоугольниками. После того, как нарисовано, я хочу изменить форму кривой, используя начальную, конечную и другую точку (точку касания), если она находится на краю кривой. Итак, как я могу проверить, находится ли точка касания на краю моей кривой траектории или нет?

iosiphonecore-graphics

Ответы

Ответ 1 · George

Ну, у вашего кривого пути должно быть уравнение, я прав? Вы можете просто проверить, является ли точка касания решением уравнения.

Вы также можете добавить порог, проверив каждую точку прямоугольника R. Где R - прямоугольник с центром в точке касания и размером = your_threshold

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы