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

AnimationState

класс в UnityEngine

Выполнено в:UnityEngine.AnimationModule

Описание

AnimationState дает полный контроль над смешиванием анимации.

В большинстве случаев Animation интерфейса достаточно, и он проще в использовании. AnimationState нужен, если требуется полный контроль над смешиванием анимаций и процессом воспроизведения.

Интерфейс AnimationState позволяет менять скорость, вес, время и слои во время воспроизведения любой анимации. Через него также настраиваются смешивание анимаций и wrapMode.

Компонент Animation.

Свойства

Свойство Описание
blendModeКакой режим смешивания следует использовать?
clipКлип, который воспроизводится этим состоянием анимации.
enabledВключает/выключает анимацию.
lengthДлина клипа анимации в секундах.
nameИмя анимации.
normalizedSpeedНормализованная скорость воспроизведения.
normalizedTimeНормализованное время состояния.
speedСкорость воспроизведения анимации. 1 — обычная скорость воспроизведения.
timeТекущее время анимации.
weightВес анимации.
wrapModeРежим оборачивания анимации.

Открытые методы

Метод Описание
AddMixingTransformДобавляет преобразование, которое должно быть анимировано. Это позволяет вам сократить количество анимаций, которые вам нужно создать.
RemoveMixingTransformУдаляет преобразование, которое должно быть анимировано.