Есть ли простая математика расчета попадания в зону?
Какова математика расчета попадания в любую зону - A B C D E зеленого крестика?
Координаты синих точек известны.
Язык программирования не важен. Спасибо всем кто отклиткнется.
Вам уже подсказали общие способы. Теперь специализированные.
Точка гарантированно в охватывающем прямоугольнике. Мы получаем уравнения прямых и смотрим, с какой стороны. Проще всего это делать через косое произведение векторов — AX×AB <> 0, или
(x − xA)(yB − yA) − (xB − xA)(y − yA) <> 0