Difference between revisions of "BezierCurve:evaluate"

(Function was renamed)
Line 7: Line 7:
 
=== Synopsis ===
 
=== Synopsis ===
 
<source lang="lua">
 
<source lang="lua">
x,y = BezierCurve:eval(t)
+
x,y = BezierCurve:evaluate(t)
 
</source>
 
</source>
 
=== Arguments ===
 
=== Arguments ===
Line 21: Line 21:
 
{{#set:Description=Evaluate Bézier curve at parameter t.}}
 
{{#set:Description=Evaluate Bézier curve at parameter t.}}
 
== Other Languages ==
 
== Other Languages ==
{{i18n|BezierCurve:eval}}
+
{{i18n|BezierCurve:evaluate}}

Revision as of 23:43, 23 September 2013

Available since LÖVE 0.9.0
This function is not supported in earlier versions.

Evaluate Bézier curve at parameter t. The parameter must be between 0 and 1 (inclusive).

This function can be used to move objects along paths or tween parameters. However it should not be used to render the curve, see BezierCurve:render for that purpose.

Function

Synopsis

x,y = BezierCurve:evaluate(t)

Arguments

number t
Where to evaluate the curve.

Returns

number x
x coordinate of the curve at parameter t.
number y
y coordinate of the curve at parameter t.

See Also

Other Languages