Difference between revisions of "love.math.newBezierCurve (Українська)"

m (changed link to lead to the translated page, not to the English one)
m
 
Line 37: Line 37:
  
 
== Іншими мовами ==
 
== Іншими мовами ==
{{i18n|Українська|love.math.newBezierCurve}}
+
{{i18n|love.math.newBezierCurve}}

Latest revision as of 13:04, 24 November 2021

Доступне починаючи з LÖVE 0.9.0
Ця функція недоступна в попередніх версіях.

Створює об'єкт BezierCurve (криву Безьє).

Кількість вершин в опорному багатокутнику визначає ступінь кривої, напр. три вершини дадуть лінійну (ступінь 2) криву Безьє, чотири вершини — кубічну (ступінь 3) криву Безье, тощо.

Функція

Вигляд

curve = love.math.newBezierCurve( vertices )

Аргументи

table vertices
Вершини в опорному багатокутнику як таблиця в формі {x1, y1, x2, y2, x3, y3, ...}.

Повертає

BezierCurve curve
Об'єкт «крива Безьє».

Функція

Вигляд

curve = love.math.newBezierCurve( x1, y1, x2, y2, x3, y3, ... )

Аргументи

number x1
Позиція першої вершини опорного багатокутника на осі x.
number y1
Позиція першої вершини опорного багатокутника на осі y.
number x2
Позиція другої вершини опорного багатокутника на осі x.
number y2
Позиція другої вершини опорного багатокутника на осі y.
number x3
Позиція третьої вершини опорного багатокутника на осі x.
number y3
Позиція третьої вершини опорного багатокутника на осі y.

Повертає

BezierCurve curve
Об'єкт «крива Безьє».

Див. також


Іншими мовами