BezierCurve:render
Доступно начиная с LÖVE 0.9.0
Эта функция не поддерживается в более ранних версиях.
Получить список координат для использования с love.graphics.line.
Эта функция отбирает образцы кривой Безье с помощью рекурсивного деления. Вы можете контролировать глубину рекурсии с помощью параметра depth.
Если вам нужно только узнать положение на кривой, заданное параметром, используйте BezierCurve:evaluate.
Функция
Синопсис
coordinates = BezierCurve:render(depth)
Аргументы
number depth (5)- Количество шагов рекурсивного деления.
Возвращаемые значения
table coordinates- Список пар координат x,y точек на кривой.
Пример
Отрисовка кривой Безье
curve = love.math.newBezierCurve({25,25,75,50,125,25})
function love.draw()
love.graphics.line(curve:render())
end См. также
© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/BezierCurve:render