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