UnityEngine.Animator
class UnityEngine.Animator
Fields and Properties:
- bool isOptimizable
 - bool isHuman
 - bool hasRootMotion
 - float humanScale
 - bool isInitialized
 - UnityEngine.Vector3 deltaPosition
 - UnityEngine.Quaternion deltaRotation
 - UnityEngine.Vector3 velocity
 - UnityEngine.Vector3 angularVelocity
 - UnityEngine.Vector3 rootPosition
 - UnityEngine.Quaternion rootRotation
 - bool applyRootMotion
 - bool linearVelocityBlending
 - bool animatePhysics
 - UnityEngine.AnimatorUpdateMode updateMode
 - bool hasTransformHierarchy
 - float gravityWeight
 - UnityEngine.Vector3 bodyPosition
 - UnityEngine.Quaternion bodyRotation
 - bool stabilizeFeet
 - int layerCount
 - UnityEngine.AnimatorControllerParameter[] parameters
 - int parameterCount
 - float feetPivotActive
 - float pivotWeight
 - UnityEngine.Vector3 pivotPosition
 - bool isMatchingTarget
 - float speed
 - UnityEngine.Vector3 targetPosition
 - UnityEngine.Quaternion targetRotation
 - UnityEngine.AnimatorCullingMode cullingMode
 - float playbackTime
 - float recorderStartTime
 - float recorderStopTime
 - UnityEngine.AnimatorRecorderMode recorderMode
 - UnityEngine.RuntimeAnimatorController runtimeAnimatorController
 - bool hasBoundPlayables
 - UnityEngine.Avatar avatar
 - UnityEngine.Playables.PlayableGraph playableGraph
 - bool layersAffectMassCenter
 - float leftFeetBottomHeight
 - float rightFeetBottomHeight
 - bool logWarnings
 - bool fireEvents
 - bool keepAnimatorControllerStateOnDisable
 
Constructors:
- UnityEngine.Animator.New()
 
Methods:
- UnityEngine.AnimationInfo[] GetCurrentAnimationClipState(int)
 - UnityEngine.AnimationInfo[] GetNextAnimationClipState(int)
 - void Stop()
 - float GetFloat(string)
 - float GetFloat(int)
 - void SetFloat(string, float)
 - void SetFloat(string, float, float, float)
 - void SetFloat(int, float)
 - void SetFloat(int, float, float, float)
 - bool GetBool(string)
 - bool GetBool(int)
 - void SetBool(string, bool)
 - void SetBool(int, bool)
 - int GetInteger(string)
 - int GetInteger(int)
 - void SetInteger(string, int)
 - void SetInteger(int, int)
 - void SetTrigger(string)
 - void SetTrigger(int)
 - void ResetTrigger(string)
 - void ResetTrigger(int)
 - bool IsParameterControlledByCurve(string)
 - bool IsParameterControlledByCurve(int)
 - UnityEngine.Vector3 GetIKPosition(UnityEngine.AvatarIKGoal)
 - void SetIKPosition(UnityEngine.AvatarIKGoal, UnityEngine.Vector3)
 - UnityEngine.Quaternion GetIKRotation(UnityEngine.AvatarIKGoal)
 - void SetIKRotation(UnityEngine.AvatarIKGoal, UnityEngine.Quaternion)
 - float GetIKPositionWeight(UnityEngine.AvatarIKGoal)
 - void SetIKPositionWeight(UnityEngine.AvatarIKGoal, float)
 - float GetIKRotationWeight(UnityEngine.AvatarIKGoal)
 - void SetIKRotationWeight(UnityEngine.AvatarIKGoal, float)
 - UnityEngine.Vector3 GetIKHintPosition(UnityEngine.AvatarIKHint)
 - void SetIKHintPosition(UnityEngine.AvatarIKHint, UnityEngine.Vector3)
 - float GetIKHintPositionWeight(UnityEngine.AvatarIKHint)
 - void SetIKHintPositionWeight(UnityEngine.AvatarIKHint, float)
 - void SetLookAtPosition(UnityEngine.Vector3)
 - void SetLookAtWeight(float)
 - void SetLookAtWeight(float, float)
 - void SetLookAtWeight(float, float, float)
 - void SetLookAtWeight(float, float, float, float)
 - void SetLookAtWeight(float, float, float, float, float)
 - void SetBoneLocalRotation(UnityEngine.HumanBodyBones, UnityEngine.Quaternion)
 - UnityEngine.StateMachineBehaviour[] GetBehaviours(int, int)
 - string GetLayerName(int)
 - int GetLayerIndex(string)
 - float GetLayerWeight(int)
 - void SetLayerWeight(int, float)
 - UnityEngine.AnimatorStateInfo GetCurrentAnimatorStateInfo(int)
 - UnityEngine.AnimatorStateInfo GetNextAnimatorStateInfo(int)
 - UnityEngine.AnimatorTransitionInfo GetAnimatorTransitionInfo(int)
 - int GetCurrentAnimatorClipInfoCount(int)
 - int GetNextAnimatorClipInfoCount(int)
 - UnityEngine.AnimatorClipInfo[] GetCurrentAnimatorClipInfo(int)
 - UnityEngine.AnimatorClipInfo[] GetNextAnimatorClipInfo(int)
 - void GetCurrentAnimatorClipInfo(int, 
System.Collections.Generic.List<UnityEngine.AnimatorClipInfo>) - void GetNextAnimatorClipInfo(int, 
System.Collections.Generic.List<UnityEngine.AnimatorClipInfo>) - bool IsInTransition(int)
 - UnityEngine.AnimatorControllerParameter GetParameter(int)
 - void MatchTarget(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.AvatarTarget, UnityEngine.MatchTargetWeightMask, float)
 - void MatchTarget(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.AvatarTarget, UnityEngine.MatchTargetWeightMask, float, float)
 - void MatchTarget(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.AvatarTarget, UnityEngine.MatchTargetWeightMask, float, float, bool)
 - void InterruptMatchTarget()
 - void InterruptMatchTarget(bool)
 - void ForceStateNormalizedTime(float)
 - void CrossFadeInFixedTime(string, float)
 - void CrossFadeInFixedTime(string, float, int)
 - void CrossFadeInFixedTime(string, float, int, float)
 - void CrossFadeInFixedTime(string, float, int, float, float)
 - void CrossFadeInFixedTime(int, float, int, float)
 - void CrossFadeInFixedTime(int, float, int)
 - void CrossFadeInFixedTime(int, float)
 - void CrossFadeInFixedTime(int, float, int, float, float)
 - void WriteDefaultValues()
 - void CrossFade(string, float, int, float)
 - void CrossFade(string, float, int)
 - void CrossFade(string, float)
 - void CrossFade(string, float, int, float, float)
 - void CrossFade(int, float, int, float, float)
 - void CrossFade(int, float, int, float)
 - void CrossFade(int, float, int)
 - void CrossFade(int, float)
 - void PlayInFixedTime(string, int)
 - void PlayInFixedTime(string)
 - void PlayInFixedTime(string, int, float)
 - void PlayInFixedTime(int, int, float)
 - void PlayInFixedTime(int, int)
 - void PlayInFixedTime(int)
 - void Play(string, int)
 - void Play(string)
 - void Play(string, int, float)
 - void Play(int, int, float)
 - void Play(int, int)
 - void Play(int)
 - void SetTarget(UnityEngine.AvatarTarget, float)
 - bool IsControlled(UnityEngine.Transform)
 - UnityEngine.Transform GetBoneTransform(UnityEngine.HumanBodyBones)
 - void StartPlayback()
 - void StopPlayback()
 - void StartRecording(int)
 - void StopRecording()
 - bool HasState(int, int)
 - (static) int UnityEngine.Animator.StringToHash(string)
 - void Update(float)
 - void Rebind()
 - void ApplyBuiltinRootMotion()
 - UnityEngine.Vector3 GetVector(string)
 - UnityEngine.Vector3 GetVector(int)
 - void SetVector(string, UnityEngine.Vector3)
 - void SetVector(int, UnityEngine.Vector3)
 - UnityEngine.Quaternion GetQuaternion(string)
 - UnityEngine.Quaternion GetQuaternion(int)
 - void SetQuaternion(string, UnityEngine.Quaternion)
 - void SetQuaternion(int, UnityEngine.Quaternion)