Предпочтительно без использования какого-либо цикла, поскольку это будет использоваться в игре.
Я хочу пересечь строку с прямоугольником произвольного размера. Но я также хочу, чтобы точка пересечения [s] была возвращена.
Возможно, я немного поработал с поиском, но все еще не работал.
Строка определяется с помощью (x1, y1, x2, y2). Прямоугольник также имеет эти две точки.