keys | 用于定义曲线的关键帧数组。 |
从任意数量的关键帧创建动画曲线。
using UnityEngine;
using System.Collections;
public class AnimCurveExample : MonoBehaviour
{
public AnimationCurve curve;
void Start()
{
curve = new AnimationCurve(new Keyframe(0, 0), new Keyframe(1, 1));
curve.preWrapMode = WrapMode.PingPong;
curve.postWrapMode = WrapMode.PingPong;
}
void Update()
{
transform.position = new Vector3(transform.position.x, curve.Evaluate(Time.time), transform.position.z);
}
}
创建空的动画曲线。