Version: 5.3 (switch to 5.4b)
ЯзыкEnglish
  • C#
  • JS

Язык программирования

Выберите подходящий для вас язык программирования. Все примеры кода будут представлены на выбранном языке.

AnimationCurve

class in UnityEngine

Предложить изменения

Успех!

Благодарим вас за то, что вы помогаете нам улучшить качество документации по Unity. Однако, мы не можем принять любой перевод. Мы проверяем каждый предложенный вами вариант перевода и принимаем его только если он соответствует оригиналу.

Закрыть

Ошибка внесения изменений

По определённым причинам предложенный вами перевод не может быть принят. Пожалуйста <a>попробуйте снова</a> через пару минут. И выражаем вам свою благодарность за то, что вы уделяете время, чтобы улучшить документацию по Unity.

Закрыть

Отменить

Руководство

Описание

Коллекция кривых образует AnimationClip.

Переменные

keysВсе ключи, определенные в кривой анимации.
lengthКоличество ключей в кривой. (Read Only)
postWrapModeПоведение анимации после последнего ключевого кадра.
preWrapModeПоведение анимации перед первым ключевым кадром.
this[int]Восстанавливает ключ индекса. (Read Only)

Конструкторы

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

Открытые функции

AddKeyДобавляет новый ключ в кривую.
EvaluateВычисляет значение кривой в указанное time (время).
MoveKeyУдаляет ключевой кадр из index и вставляет ключ.
RemoveKeyУдаляет ключ.
SmoothTangentsSmooth the in and out tangents of the keyframe at index.

Статические функции

EaseInOutПрямая линия начинается в timeStart, valueStart и заканчивается в timeEnd, valueEnd.
LinearПрямая линия начинается в timeStart, valueStart и заканчивается в timeEnd, valueEnd.