BezierCurve:getControlPoint (Français)

Disponible depuis LÖVE 0.9.0
Ce-tte function n'est pas supporté-e par des versions plus anciennes.

Retourne les coordonnées du i-èmes point de contrôle. L'index commence à 1.

Fonction

Synopsis

x, y = BezierCurve:getControlPoint(i)

Arguments

number (Français) i
Index du point de contrôle.

Retourne

number (Français) x
Position du point de contrôle sur l'axe des x.
number (Français) y
Position du point de contrôle sur l'axe des y.

Exemple

Récupère la position de tous les points de contrôle

local count    = curve:getControlPointCount()
local vertices = {}

for i = 1, count do
	local x, y = curve:getControlPoint(i)
	table.insert(vertices, x)
	table.insert(vertices, y)
end

See Also


Autres langues