Здравствуйте, при разработке проекта возникла такая задача. Есть определённая платформа, она может быть как многоугольная, так и квадратная. Нужно, чтобы функция, висящая на персонаже, возвращала расстояние до ближайшего конца(и координаты, где находится обрыв) этой платформы.
Насколько я понимаю, то можно сделать радиус у персонажа и проверять наличие платформы в этом радиусе. Но верное ли это решение?