Unity 6.3
0 онлайн 80 гостей 3 в системе
Вход

AnimationCurve Constructor

Declaration

public AnimationCurve(params Keyframe[] keys);

Параметры

Параметр Описание
ключи Массив ключевых кадров, используемый для определения кривой.

Описание

Создает кривую анимации из произвольного количества ключевых кадров.

Это создает кривую из переменного числа параметров Keyframe. Если вы хотите создать кривую из массива ключевых кадров, создайте пустую кривую и назначьте свойство 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); } }

Declaration

public AnimationCurve();

Описание

Создает пустую кривую анимации.