Фигура:testSegment
Убрано в LÖVE 0.8.0
Эта функция не поддерживается в этой и более поздних версиях.
Проверяет, пересекает ли отрезок прямой фигуру. Эта функция вернёт "время" столкновения и нормаль к поверхности в точке столкновения, или nil, если линия не пересекает фигуру. "Время" — значение от 0.0 до 1.0 и может использоваться для расчёта места столкновения.
Функция
Синопсис
t, xn, yn = Shape:testSegment( x1, y1, x2, y2 )
Аргументы
number x1- X-компонента первой конечной точки.
number y1- Y-компонента первой конечной точки.
number x2- X-компонента второй конечной точки.
number y2- Y-компонента второй конечной точки.
Возвращаемые значения
number t- Время столкновения или nil, если столкновения нет.
number xn- X-компонента нормали к поверхности.
number yn- Y-компонента нормали к поверхности.
См. также
© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/Shape:testSegment