Интерфейс для контроля анимационной системы Mecanim.
| angularVelocity | Получает дельта-позицию аватара для последнего вычисленного кадра. | 
| applyRootMotion | Должно ли быть применено корневое движение (root motion)? | 
| avatar | Получает/Устанавливает текущий Аватар. | 
| bodyPosition | Позиция центра массы тела. | 
| bodyRotation | Вращение центра массы тела. | 
| cullingMode | Контролирует отсев данного компонента Animator. | 
| deltaPosition | Получает дельта-позицию аватара для последнего вычисленного кадра. | 
| deltaRotation | Получает дельта-вращение аватара для последнего вычисленного кадра. | 
| feetPivotActive | Blends pivot point between body center of mass and feet pivot. At 0%, the blending point is body center of mass. At 100%, the blending point is feet pivot. | 
| gravityWeight | The current gravity weight based on current animations that are played. | 
| hasRootMotion | Returns true if the current rig has root motion. | 
| hasTransformHierarchy | Returns true if the object has a transform hierarchy. | 
| humanScale | Returns the scale of the current Avatar for a humanoid rig, (1 by default if the rig is generic). | 
| isHuman | Returns true if the current rig is humanoid, false if it is generic. | 
| isInitialized | Returns whether the animator is initialized successfully. | 
| isMatchingTarget | Если автоматическое сопоставление активно. | 
| isOptimizable | Returns true if the current rig is optimizable with AnimatorUtility.OptimizeTransformHierarchy. | 
| layerCount | See IAnimatorControllerPlayable.layerCount. | 
| layersAffectMassCenter | Верно, если дополнительные слои влияют на центр массы. | 
| leftFeetBottomHeight | Получает высоту низа левой ноги. | 
| linearVelocityBlending | When linearVelocityBlending is set to true, the root motion velocity and angular velocity will be blended linearly. | 
| parameterCount | See IAnimatorControllerPlayable.parameterCount. | 
| parameters | Рантайм-представление анимационного контроллера, контролирующего текущий Animator. | 
| pivotPosition | Получить текущую позицию пивота. | 
| pivotWeight | Получает вес пивота. | 
| playbackTime | Устанавливает позицию воспроизведения в записывающем буфере. | 
| recorderMode | Задает режим обновления Animator-а. | 
| recorderStartTime | Время начала первого кадра буфера, относительно кадра, в котором было вызвано StartRecording. | 
| recorderStopTime | Время окончания записанного клипа с момента вызова StartRecording. | 
| rightFeetBottomHeight | Получает высоту низа правой ноги. | 
| rootPosition | Корневая позиция, позиция игрового объекта. | 
| rootRotation | Корневой поворот, поворот игрового объекта. | 
| runtimeAnimatorController | Рантайм-представление анимационного контроллера, контролирующего текущий Animator. | 
| speed | Скорость воспроизведения Аниматора. 1 - нормальная скорость воспроизведения. | 
| stabilizeFeet | Автоматическая стабилизация ног, во время перехода и смешивания. | 
| targetPosition | Возвращает позицию цели, указанной SetTarget(AvatarTarget targetIndex, float targetNormalizedTime)). | 
| targetRotation | Возвращает вращение цели указанной посредством SetTarget(AvatarTarget targetIndex, float targetNormalizedTime)). | 
| updateMode | Задает режим обновления Animator-а. | 
| velocity | Получает дельта-позицию аватара для последнего вычисленного кадра. | 
| ApplyBuiltinRootMotion | Apply the default Root Motion. | 
| CrossFade | See IAnimatorControllerPlayable.CrossFade. | 
| CrossFadeInFixedTime | See IAnimatorControllerPlayable.CrossFadeInFixedTime. | 
| GetAnimatorTransitionInfo | See IAnimatorControllerPlayable.GetAnimatorTransitionInfo. | 
| GetBehaviour | Return the first StateMachineBehaviour that match type T or derived from T. Return null if none are found. | 
| GetBehaviours | Returns all StateMachineBehaviour that match type T or are derived from T. Returns null if none are found. | 
| GetBoneTransform | Возвращает трансформ представляющий кость гуманоида с данным id. | 
| GetBool | See IAnimatorControllerPlayable.GetBool. | 
| GetCurrentAnimatorClipInfo | See IAnimatorControllerPlayable.GetCurrentAnimatorClipInfo. | 
| GetCurrentAnimatorClipInfoCount | See IAnimatorControllerPlayable.GetCurrentAnimatorClipInfoCount. | 
| GetCurrentAnimatorStateInfo | See IAnimatorControllerPlayable.GetCurrentAnimatorStateInfo. | 
| GetFloat | See IAnimatorControllerPlayable.GetFloat. | 
| GetIKHintPosition | Получить позицию цели IK. | 
| GetIKHintPositionWeight | Получить вес перемещения к цели IK (0 = в оригинальной позиции анимации, 1 = в позиции цели). | 
| GetIKPosition | Получить позицию цели IK. | 
| GetIKPositionWeight | Получить вес перемещения к цели IK (0 = в оригинальной позиции анимации, 1 = в позиции цели). | 
| GetIKRotation | Получить поворот цели IK. | 
| GetIKRotationWeight | Получить вес поворота к цели IK (0 = в оригинальной повороте анимации, 1 = в повороте цели). | 
| GetInteger | See IAnimatorControllerPlayable.GetInteger. | 
| GetLayerIndex | See IAnimatorControllerPlayable.GetLayerIndex. | 
| GetLayerName | See IAnimatorControllerPlayable.GetLayerName. | 
| GetLayerWeight | See IAnimatorControllerPlayable.GetLayerWeight. | 
| GetNextAnimatorClipInfo | See IAnimatorControllerPlayable.GetNextAnimatorClipInfo. | 
| GetNextAnimatorClipInfoCount | See IAnimatorControllerPlayable.GetNextAnimatorClipInfoCount. | 
| GetNextAnimatorStateInfo | See IAnimatorControllerPlayable.GetNextAnimatorStateInfo. | 
| GetParameter | See AnimatorController.GetParameter. | 
| HasState | See IAnimatorControllerPlayable.HasState. | 
| InterruptMatchTarget | Прерывает автоматическое сопоставление цели. | 
| IsInTransition | See IAnimatorControllerPlayable.IsInTransition. | 
| IsParameterControlledByCurve | See IAnimatorControllerPlayable.IsParameterControlledByCurve. | 
| MatchTarget | Автоматически настраивает положение и поворот игрового объекта, так чтобы AvatarTarget достиг matchPosition когда текущее состояние будет в указанном прогрессе. | 
| Play | See IAnimatorControllerPlayable.Play. | 
| PlayInFixedTime | See IAnimatorControllerPlayable.PlayInFixedTime. | 
| Rebind | Связать все анимированные свойства и данные меша с Animator-ом. | 
| ResetTrigger | See IAnimatorControllerPlayable.ResetTrigger. | 
| SetBoneLocalRotation | Устанавливает поворот цели IK. | 
| SetBool | See IAnimatorControllerPlayable.SetBool. | 
| SetFloat | See IAnimatorControllerPlayable.SetFloat. | 
| SetIKHintPosition | Устанавливает позицию цели IK. | 
| SetIKHintPositionWeight | Получить вес перемещения к цели IK (0 = в оригинальной позиции анимации, 1 = в позиции цели). | 
| SetIKPosition | Устанавливает позицию цели IK. | 
| SetIKPositionWeight | Sets the translative weight of an IK goal (0 = at the original animation before IK, 1 = at the goal). | 
| SetIKRotation | Устанавливает поворот цели IK. | 
| SetIKRotationWeight | Устанавливает вращательный вес цели IK (0 = вращение до IK, 1 = вращение в цели IK). | 
| SetInteger | See IAnimatorControllerPlayable.SetInteger. | 
| SetLayerWeight | See IAnimatorControllerPlayable.SetLayerWeight. | 
| SetLookAtPosition | Устанавливает позицию направления взгляда (look at). | 
| SetLookAtWeight | Set look at weights. | 
| SetTarget | Устанавливает AvatarTarget и targetNormalizedTime для текущего состояния. | 
| SetTrigger | See IAnimatorControllerPlayable.SetTrigger. | 
| StartPlayback | Устанавливает аниматор в режим воспроизведения. | 
| StartRecording | Устанавливает аниматор в записывающий режим и выделяет циклический буфер размером frameCount. | 
| StopPlayback | Останавливает режим воспроизведения аниматора. Когда воспроизведение остановится, аватар продолжит получать контроль из игровой логики. | 
| StopRecording | Останавливает записывающий режим аниматора. | 
| Update | Evaluates the animator based on deltaTime. | 
| StringToHash | Generates an parameter id from a string. | 
| enabled | Включенное Поведение обновляется, выключенное Поведение не обновляется. | 
| isActiveAndEnabled | Has the Behaviour had enabled called. | 
| gameObject | Игровой объект к которому прикреплён данный компонент. Компонент всегда прикреплён к игровому объекту. | 
| tag | Тег данного игрового объекта. | 
| transform | The Transform attached to this GameObject. | 
| hideFlags | Should the object be hidden, saved with the scene or modifiable by the user? | 
| name | The name of the object. | 
| BroadcastMessage | Вызывает метод названный methodName на каждом MonoBehaviour этого game object-а или любого из его потомков. | 
| CompareTag | Помечен ли данный игровой объект тегом tag? | 
| GetComponent | Возвращает компонент типа type, если он прикреплен к игровому объекту и null, если не прикреплен. | 
| GetComponentInChildren | Возвращает компонент типа type в GameObject или некоторого его потомка через поиск в глубину. | 
| GetComponentInParent | Возвращает все компоненты типа type из GameObject'а или из любого его родителя. | 
| GetComponents | Возвращает все компоненты типа type в GameObject. | 
| GetComponentsInChildren | Возвращает все компоненты типа type в GameObject или любому из его потомков. | 
| GetComponentsInParent | Возвращает все компоненты типа type в GameObject или любому из его родителей. | 
| SendMessage | Вызывает метод с названием methodName в каждом MonoBehaviour в этом игровом объекте. | 
| SendMessageUpwards | Вызывает метод с именем methodName в каждом MonoBehaviour в этом игровом объекте и в каждом предке поведения. | 
| GetTime | Returns the Player's current local time. | 
| GetTimeUpdateMode | Returns the current DirectorUpdateMode. | 
| Play | Starts playing a Playable tree. | 
| SetTime | Sets the Player's local time. | 
| SetTimeUpdateMode | Specifies the way the Player's will increment when it is playing. | 
| Stop | Stop the playback of the Player and Playable. | 
| GetInstanceID | Returns the instance id of the object. | 
| ToString | Returns the name of the game object. | 
| Destroy | Удаляет GameObject, Component или Asset. | 
| DestroyImmediate | Destroys the object obj immediately. | 
| DontDestroyOnLoad | Makes the object target not be destroyed automatically when loading a new scene. | 
| FindObjectOfType | Returns the first active loaded object of Type type. | 
| FindObjectsOfType | Returns a list of all active loaded objects of Type type. | 
| Instantiate | Clones the object original and returns the clone. | 
| bool | Does the object exist? | 
| operator != | Compares if two objects refer to a different object. | 
| operator == | Compares two object references to see if they refer to the same object. |