AnimationState дает полный контроль над смешиванием анимации.
В большинстве случаев интерфейс Animation достаточен и прост в использовании.
Используйте AnimationState, если вам нужен полный контроль над смешиванием анимации при любом процессе воспроизведения.
Интерфейс AnimationState позволяет вам изменять скорость, объем, время и слои, в то время как любая анимация проигрывается.
Вы также можете настроить миксинг анимации и wrapMode.
Анимация.
blendMode | Какой режим смешивания следует использовать? |
clip | Клип, который в настоящее время проигрывается на этом состоянии анимации. |
enabled | Включает / выключает анимацию. |
length | Длина анимационного клипа в секундах. |
name | Имя анимации. |
normalizedSpeed | Нормализуется скорость воспроизведения. |
normalizedTime | Нормализуется время анимации. |
speed | Скорость воспроизведения анимации. 1 - нормальная скорость воспроизведения. |
time | Текущее время анимации. |
weight | Вес анимации. |
wrapMode | Режим переноса анимации. |
AddMixingTransform | Добавляет transform, который должен быть анимирован. Это позволяет сократить количество анимаций, которые вы должны создать. |
RemoveMixingTransform | Удаляет transform, который должен быть анимирован. |