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.
using UnityEngine;
using System.Collections;
public class example :
MonoBehaviour {
public AnimationCurve curve =
new AnimationCurve(
new Keyframe(0, 0),
new Keyframe(1, 1));
void Update() {
transform.position.x =
Time.time;
transform.position.y = curve.Evaluate(
Time.time);
}
}
import UnityEngine
import System.Collections
class example(
MonoBehaviour):
public curve as AnimationCurve = AnimationCurve(
Keyframe(0, 0),
Keyframe(1, 1))
def
Update():
transform.position.x =
Time.time transform.position.y = curve.Evaluate(
Time.time)
static function AnimationCurve () : AnimationCurve
Description
Creates an empty animation curve