AnimatorControllerPlayable
структура в UnityEngine.Animations
Выполнено в:UnityEngine.AnimationModule
Интерфейсы приспособлений:IPlayable
Описание
Реализация IPlayable, которая управляет анимацией RuntimeAnimatorController.
NOTE: Вы можете использовать методы PlayableExtensions с объектами AnimatorControllerPlayable.
Статические свойства
| Свойство | Описание |
|---|---|
| Null | Возвращает неверный AnimatorControllerPlayable. |
Открытые методы
| Метод | Описание |
|---|---|
| CrossFade | Создаёт переход из текущего состояния в любое другое состояние с использованием нормализованного времени. |
| CrossFadeInFixedTime | Создаёт переход из текущего состояния в любое другое состояние с использованием времени в секундах. |
| GetAnimatorTransitionInfo | Возвращает AnimatorTransitionInfo с информацией о текущем переходе. |
| GetBool | Возвращает значение заданного логического параметра. |
| GetCurrentAnimatorClipInfo | Возвращает массив всех AnimatorClipInfo в текущем состоянии заданного слоя. |
| GetCurrentAnimatorClipInfoCount | Возвращает количество AnimatorClipInfo в текущем состоянии. |
| GetCurrentAnimatorStateInfo | Возвращает AnimatorStateInfo со сведениями о текущем состоянии. |
| GetFloat | Возвращает значение заданного параметра float. |
| GetInteger | Возвращает значение заданного целочисленного параметра. |
| GetLayerIndex | Возвращает индекс слоя с заданным именем. |
| GetLayerName | Возвращает имя слоя. |
| GetLayerWeight | Возвращает вес слоя при указанном индексе. |
| GetNextAnimatorClipInfo | Возвращает массив всех AnimatorClipInfo в следующем состоянии заданного слоя. |
| GetNextAnimatorClipInfoCount | Возвращает количество AnimatorClipInfo в следующем состоянии. |
| GetNextAnimatorStateInfo | Возвращает AnimatorStateInfo со сведениями о следующем состоянии. |
| GetParameter | См. AnimatorController.parameters. |
| HasState | Возвращает true, если состояние существует в этом слое, и false в противном случае. |
| IsInTransition | Возвращает true, если на заданном слое имеется переход, false в противном случае. |
| IsParameterControlledByCurve | Возвращает true, если параметр управляется кривой, false в противном случае. |
| Play | Воспроизводит состояние. |
| PlayInFixedTime | Воспроизводит состояние. |
| ResetControllerState | Сброс параметра AnimatorController к значению по умолчанию. |
| ResetTrigger | Сброс значения заданного параметра триггера. |
| SetBool | Устанавливает значение заданного логического параметра. |
| SetFloat | Посылать значения с плавающей запятой в AnimatorController для влияния на переходы. |
| SetInteger | Устанавливает значение заданного параметра. |
| SetLayerWeight | Устанавливает толщину слоя при заданном индексе. |
| SetTrigger | Устанавливает значение заданного параметра триггера. |
Статические методы
| Метод | Описание |
|---|---|
| Create | Создает AnimatorControllerPlayable в PlayableGraph. |