Interface to control the Mecanim animation system.
isHuman |
Returns true if the current rig is humanoid, false if it is generic. |
humanScale |
Returns the scale of the current Avatar for a humanoid rig, (1 by default if the rig is generic). |
deltaPosition |
Gets the avatar delta position for the last evaluated frame. |
deltaRotation |
Gets the avatar delta rotation for the last evaluated frame. |
rootPosition |
The root position, the position of the game object. |
rootRotation |
The root rotation, the rotation of the game object. |
applyRootMotion |
Root is controlled by animations. |
animatePhysics |
When turned on, animations will be executed in the physics loop. This is only useful in conjunction with kinematic rigidbodies. |
gravityWeight |
The current gravity weight based on current animations that are played. |
bodyPosition |
The position of the body center of mass. |
bodyRotation |
The rotation of the body center of mass. |
stabilizeFeet |
Automatic stabilization of feet during transition and blending. |
layerCount |
The AnimatorController layer count. |
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. |
pivotWeight |
Gets the pivot weight. |
pivotPosition |
Get the current position of the pivot. |
isMatchingTarget |
If automatic matching is active. |
speed |
The playback speed of the Animator. 1 is normal playback speed. |
targetPosition |
Returns the position of the target specified by SetTarget(AvatarTarget targetIndex, float targetNormalizedTime)). |
targetRotation |
Returns the rotation of the target specified by SetTarget(AvatarTarget targetIndex, float targetNormalizedTime)). |
cullingMode |
Controls culling of this Animator component. |
playbackTime |
Sets the playback position in the recording buffer. |
recorderStartTime |
Start time of the first frame of the buffer relative to the frame at which StartRecording was called. |
recorderStopTime |
End time of the recorded clip relative to when StartRecording was called. |
runtimeAnimatorController |
The runtime representation of AnimatorController that controls the Animator. |
avatar |
Gets/Sets the current Avatar. |
layersAffectMassCenter |
Internal. |
leftFeetBottomHeight |
Get left foot bottom height. |
rightFeetBottomHeight |
Get right foot bottom height. |
logWarnings |
|
GetFloat |
Gets the value of a float parameter. |
SetFloat |
Sets the value of a float parameter. |
GetBool |
Gets the value of a bool parameter. |
SetBool |
Sets the value of a bool parameter. |
GetInteger |
Gets the value of an integer parameter. |
SetInteger |
Sets the value of an integer parameter. |
GetVector |
Gets the value of a vector parameter. |
SetVector |
Sets the value of a vector parameter. |
GetQuaternion |
Gets the value of a quaternion parameter. |
SetQuaternion |
Sets the value of a quaternion parameter. |
IsParameterControlledByCurve |
Returns true if a parameter is controlled by an additional curve on an animation. |
GetIKPosition |
Gets the position of an IK goal. |
SetIKPosition |
Sets the position of an IK goal. |
GetIKRotation |
Gets the rotation of an IK goal. |
SetIKRotation |
Sets the rotation of an IK goal. |
GetIKPositionWeight |
Gets the translative weight of an IK goal (0 = at the original animation before IK, 1 = at the goal). |
SetIKPositionWeight |
Sets the translative weight of an IK goal (0 = at the original animation before IK, 1 = at the goal). |
GetIKRotationWeight |
Gets the rotational weight of an IK goal (0 = rotation before IK, 1 = rotation at the IK goal). |
SetIKRotationWeight |
Sets the rotational weight of an IK goal (0 = rotation before IK, 1 = rotation at the IK goal). |
SetLookAtPosition |
Sets the look at position. |
SetLookAtWeight |
Set look at weights. |
GetLayerName |
Gets name of the layer. |
GetLayerWeight |
Gets the layer's current weight. |
SetLayerWeight |
Sets the layer's current weight. |
GetCurrentAnimatorStateInfo |
Gets the current State information on a specified AnimatorController layer. |
GetNextAnimatorStateInfo |
Gets the next State information on a specified AnimatorController layer. |
GetAnimatorTransitionInfo |
Gets the Transition information on a specified AnimatorController layer. |
GetCurrentAnimationClipState |
Gets the list of AnimationInfo currently played by the current state. |
GetNextAnimationClipState |
Gets the list of AnimationInfo currently played by the next state. |
IsInTransition |
Is the specified AnimatorController layer in a transition. |
MatchTarget |
Automatically adjust the gameobject position and rotation so that the AvatarTarget reaches the matchPosition when the current state is at the specified progress. |
InterruptMatchTarget |
Interrupts the automatic target matching. |
ForceStateNormalizedTime |
Force the normalized time of a state to a user defined value. |
SetTarget |
Sets an AvatarTarget and a targetNormalizedTime for the current state. |
IsControlled |
Returns true if the transform is controlled by the Animator\. |
GetBoneTransform |
Returns transform mapped to this human bone id. |
StartPlayback |
Sets the animator in playback mode. |
StopPlayback |
Stops the animator playback mode. When playback stops, the avatar resumes getting control from game logic. |
StartRecording |
Sets the animator in recording mode, and allocates a circular buffer of size frameCount. |
StopRecording |
Stops animator record mode. |
StringToHash |
Generates an parameter id from a string. |
enabled |
Enabled Behaviours are Updated, disabled Behaviours are not. |
rigidbody |
The Rigidbody attached to this GameObject (null if there is none attached). |
camera |
The Camera attached to this GameObject (null if there is none attached). |
light |
The Light attached to this GameObject (null if there is none attached). |
animation |
The Animation attached to this GameObject (null if there is none attached). |
constantForce |
The ConstantForce attached to this GameObject (null if there is none attached). |
renderer |
The Renderer attached to this GameObject (null if there is none attached). |
audio |
The AudioSource attached to this GameObject (null if there is none attached). |
guiText |
The GUIText attached to this GameObject (null if there is none attached). |
networkView |
The NetworkView attached to this GameObject (Read Only). (null if there is none attached). |
guiTexture |
The GUITexture attached to this GameObject (Read Only). (null if there is none attached). |
collider |
The Collider attached to this GameObject (null if there is none attached). |
hingeJoint |
The HingeJoint attached to this GameObject (null if there is none attached). |
particleEmitter |
The ParticleEmitter attached to this GameObject (null if there is none attached). |
particleSystem |
The ParticleSystem attached to this GameObject (null if there is none attached). |
tag |
The tag of this game object. |
name |
The name of the object. |
hideFlags |
Should the object be hidden, saved with the scene or modifiable by the user? |
GetComponent |
Returns the component of Type type if the game object has one attached, null if it doesn't. |
GetComponentInChildren |
Returns the component of Type type in the GameObject or any of its children using depth first search. |
GetComponentsInChildren |
Returns all components of Type type in the GameObject or any of its children. |
GetComponents |
Returns all components of Type type in the GameObject. |
CompareTag |
Is this game object tagged tag? |
SendMessageUpwards |
Calls the method named methodName on every MonoBehaviour in this game object and on every ancestor of the behaviour. |
SendMessage |
Calls the method named methodName on every MonoBehaviour in this game object. |
BroadcastMessage |
Calls the method named methodName on every MonoBehaviour in this game object or any of its children. |
GetInstanceID |
Returns the instance id of the object. |
ToString |
Returns the name of the game object. |
operator bool |
|
Instantiate |
Clones the object original and returns the clone. |
Destroy |
Removes a gameobject, component or asset. |
DestroyImmediate |
Destroys the object obj immediately. It is strongly recommended to use Destroy instead. |
FindObjectsOfType |
Returns a list of all active loaded objects of Type type. |
FindObjectOfType |
Returns the first active loaded object of Type type. |
operator == |
Compares if two objects refer to the same. |
operator != |
Compares if two objects refer to a different object. |
DontDestroyOnLoad |
Makes the object target not be destroyed automatically when loading a new scene. |