AnimationCurve.AnimationCurve Manual     Reference     Scripting  
Scripting > Runtime Classes > AnimationCurve
AnimationCurve.AnimationCurve

static function AnimationCurve (params keys : Keyframe[]) : AnimationCurve

Description

Creates an animation curve from arbitrary number of keyframes.

This creates a curve from variable number of Keyframe parameters. If you want to create curve from an array of keyframes, create an empty curve and assign keys property.

// An ease in, ease out animation curve (tangents are all flat)
var curve = new AnimationCurve(Keyframe(0, 0), Keyframe(1, 1));

function Update () {
transform.position.x = Time.time;
transform.position.y = curve.Evaluate(Time.time);
}

static function AnimationCurve () : AnimationCurve

Description

Creates an empty animation curve