Для Unity (инвертирует y!). Это решает проблему деления на ноль, которую имеют другие подходы:

верил этот вопрос, но ответ для меня очень большой:

Как узнать, пересекает ли линия плоскость в C #? - Базовая 2D геометрия

Есть ли какой-либо метод .NET, чтобы узнать, пересекает ли прямоугольник прямая, определяемая двумя точками?

public bool Intersects(Point a, Point b, Rectangle r)
{
   // return true if the line intersects the rectangle
   // false otherwise
}

Заранее спасибо.

Ответы на вопрос(8)

Ваш ответ на вопрос