Интерфейс для управления системой анимации Mecanim.
angularVelocity |
Получает угловую скорость аватара для последнего оцененного кадра. |
applyRootMotion |
Следует ли применять корневое движение? |
avatar |
Получает/устанавливает текущий аватар. |
bodyPosition |
Положение центра масс тела. |
bodyRotation |
Вращение центра масс тела. |
cullingMode |
Управляет отбраковкой этого компонента Animator. |
deltaPosition |
Получает дельта-позицию аватара для последнего оцениваемого кадра. |
deltaRotation |
Получает дельта-поворот аватара для последнего оцениваемого кадра.. |
feetPivotActive |
Совмещает точку вращения между центром масс тела и точкой вращения стопы. |
fireEvents |
Устанавливает, будет ли Animator отправлять события типа AnimationEvent.. |
gravityWeight |
Текущий гравитационный вес на основе текущей воспроизводимой анимации. |
hasBoundPlayables |
Возвращает true, если Animator имеет какие-либо игровые объекты, назначенные ему. |
hasRootMotion |
Возвращает true, если текущая установка имеет корневое движение.. |
hasTransformHierarchy |
Возвращает true, если объект имеет иерархию преобразования. |
humanScale |
Возвращает масштаб текущего аватара для гуманоидного рига (по умолчанию 1, если риг универсальный).. |
isHuman |
Возвращает true, если текущая установка гуманоидная, и false, если универсальная. |
isInitialized |
Возвращает, успешно ли инициализирован аниматор. |
isMatchingTarget |
Если автоматическое сопоставление активно. |
isOptimizable |
Возвращает значение true, если текущую установку можно оптимизировать с помощью AnimatorUtility.OptimizeTransformHierarchy. |
keepAnimatorControllerStateOnDisable |
Управляет поведением компонента Animator, когда GameObject отключен. |
layerCount |
Возвращает количество слоев в контроллере. |
layersAffectMassCenter |
Дополнительные слои влияют на центр масс. |
leftFeetBottomHeight |
Получить высоту нижней части левой ноги. |
parameterCount |
Возвращает количество параметров в контроллере. |
parameters |
Список AnimatorControllerParameter, используемый аниматором. (Только чтение) |
pivotPosition |
Получить текущую позицию пивота. |
pivotWeight |
Получает опорный вес. |
playableGraph |
PlayableGraph, созданный Animator. |
playbackTime |
Устанавливает позицию воспроизведения в буфере записи. |
recorderMode |
Получает режим записи Animator. |
recorderStartTime |
Время начала первого кадра буфера относительно кадра, в котором был вызван StartRecording. |
recorderStopTime |
Время окончания записанного клипа относительно момента вызова StartRecording. |
rightFeetBottomHeight |
Получить высоту основания правой ноги. |
rootPosition |
Корневая позиция, позиция игрового объекта. |
rootRotation |
Корневой поворот, поворот игрового объекта. |
runtimeAnimatorController |
Представление AnimatorController во время выполнения, которое управляет Animator. |
speed |
Скорость воспроизведения аниматора. 1 — нормальная скорость воспроизведения. |
stabilizeFeet |
Автоматическая стабилизация стоп при переходе и сведении. |
targetPosition |
Возвращает положение цели, указанной SetTarget. |
targetRotation |
Возвращает поворот цели, указанной SetTarget. |
updateMode |
Определяет режим обновления Animator. |
velocity |
Получает скорость аватара для последнего оцененного кадра. |
ApplyBuiltinRootMotion |
Примените корневое движение по умолчанию. |
CrossFade |
Создает переход из текущего состояния в любое другое состояние, используя нормализованное время. |
CrossFadeInFixedTime |
Создает переход от текущего состояния к любому другому состоянию, используя время в секундах. |
GetAnimatorTransitionInfo |
Возвращает AnimatorTransitionInfo с информацией о текущем переходе. |
GetBehaviour |
Возвращает первый StateMachineBehaviour, который соответствует типу T или является производным от T. Возвращает значение null, если ничего не найдено. |
GetBehaviours |
Возвращает все StateMachineBehaviour, которые соответствуют типу T или являются производными от T. Возвращает null, если ничего не найдено.. |
GetBoneTransform |
Возвращает преобразование, сопоставленное с этим идентификатором человеческой кости. |
GetBool |
Возвращает значение заданного логического параметра. |
GetCurrentAnimatorClipInfo |
Возвращает массив всех AnimatorClipInfo в текущем состоянии данного слоя. |
GetCurrentAnimatorClipInfoCount |
Возвращает количество AnimatorClipInfo в текущем состоянии. |
GetCurrentAnimatorStateInfo |
Возвращает AnimatorStateInfo с информацией о текущем состоянии. |
GetFloat |
Возвращает значение заданного параметра float. |
GetIKHintPosition |
Получает позицию подсказки IK. |
GetIKHintPositionWeight |
Получает трансляционный вес подсказки IK (0 = исходная анимация до IK, 1 = подсказка). |
GetIKPosition |
Получает позицию цели IK. |
GetIKPositionWeight |
Получает трансляционный вес цели IK (0 = исходная анимация до IK, 1 = цель). |
GetIKRotation |
Получает вращение цели IK. |
GetIKRotationWeight |
Получает вес вращения цели IK (0 = вращение перед IK, 1 = вращение перед целью IK). |
GetInteger |
Возвращает значение заданного целочисленного параметра. |
GetLayerIndex |
Возвращает индекс слоя с заданным именем. |
GetLayerName |
Возвращает имя слоя. |
GetLayerWeight |
Возвращает вес слоя по указанному индексу. |
GetNextAnimatorClipInfo |
Возвращает массив всех AnimatorClipInfo в следующем состоянии данного слоя. |
GetNextAnimatorClipInfoCount |
Возвращает номер AnimatorClipInfo в следующем состоянии. |
GetNextAnimatorStateInfo |
Возвращает AnimatorStateInfo с информацией о следующем состоянии. |
GetParameter |
См. AnimatorController.parameters. |
HasState |
Возвращает true, если состояние существует в этом слое, иначе false. |
InterruptMatchTarget |
Прерывает автоматическое сопоставление целей. |
IsInTransition |
Возвращает true, если на данном слое есть переход, иначе false. |
IsParameterControlledByCurve |
Возвращает true, если параметр управляется кривой, иначе false. |
MatchTarget |
Автоматически регулируйте положение и вращение GameObject. |
Play |
Играет состояние. |
PlayInFixedTime |
Играет состояние. |
Rebind |
Повторно свяжите все анимированные свойства и данные сетки с помощью Animator.. |
ResetTrigger |
Сбрасывает значение данного параметра триггера. |
SetBoneLocalRotation |
Устанавливает локальное вращение кости человека во время прохода IK. |
SetBool |
Устанавливает значение данного логического параметра. |
SetFloat |
Отправьте плавающие значения в Animator, чтобы повлиять на переходы. |
SetIKHintPosition |
Устанавливает позицию подсказки IK. |
SetIKHintPositionWeight |
Устанавливает трансляционный вес подсказки IK (0 = исходная анимация перед IK, 1 = подсказка). |
SetIKPosition |
Устанавливает положение цели IK. |
SetIKPositionWeight |
Устанавливает трансляционный вес цели IK (0 = исходная анимация перед IK, 1 = цель). |
SetIKRotation |
Устанавливает вращение цели IK. |
SetIKRotationWeight |
Устанавливает вес вращения цели IK (0 = вращение до цели IK, 1 = вращение на цели IK). |
SetInteger |
Устанавливает значение данного целочисленного параметра. |
SetLayerWeight |
Устанавливает вес слоя по заданному индексу. |
SetLookAtPosition |
Устанавливает позицию взгляда. |
SetLookAtWeight |
Установите взгляд на веса. |
SetTarget |
Устанавливает AvatarTarget и targetNormalizedTime для текущего состояния. |
SetTrigger |
Устанавливает значение данного параметра триггера. |
StartPlayback |
Устанавливает аниматор в режим воспроизведения. |
StartRecording |
Устанавливает аниматор в режим записи и выделяет круговой буфер размером frameCount. |
StopPlayback |
Останавливает режим воспроизведения аниматора. Когда воспроизведение останавливается, аватар снова получает управление от игровой логики. |
StopRecording |
Останавливает режим записи аниматора. |
Update |
Оценивает аниматор на основе deltaTime. |
WriteDefaultValues |
Принудительно записывает значения по умолчанию, хранящиеся в аниматоре. |