| keys | An array of Keyframes used to define the curve. |
Создает кривую анимации из произвольного числа ключевых кадров.
из массива ключевых кадров, создайте пустую кривую и назначьте свойство keys. из массива ключевых кадров, создайте пустую кривую и назначьте свойство 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);
}
}
Создает пустую анимационную кривую.