Editor utility functions for modifying animation clips.
onCurveWasModified | Triggered when an animation curve inside an animation clip has been modified. |
CalculateTransformPath | Calculates path from root transform to target transform. |
GetAllCurves | Retrieves all curves from a specific animation clip. |
GetAnimatableBindings | Returns all the animatable bindings that a specific game object has. |
GetAnimatedObject | Returns the animated object that the binding is pointing to. |
GetAnimationEvents | Retrieves all animation events associated with the animation clip. |
GetCurveBindings | Returns all the float curve bindings currently stored in the clip. |
GetEditorCurve | Return the float curve that the binding is pointing to. |
GetFloatValue | Retrieves the current float value by sampling a curve value on a specific game object. |
GetObjectReferenceCurve | Return the object reference curve that the binding is pointing to. |
GetObjectReferenceCurveBindings | Returns all the object reference curve bindings currently stored in the clip. |
SetAnimationClips | Sets the array of AnimationClips to be referenced in the Animation component. |
SetAnimationEvents | Replaces all animation events in the animation clip. |
SetEditorCurve | Adds, modifies or removes an editor float curve in a given clip. |
SetObjectReferenceCurve | Adds, modifies or removes an object reference curve in a given clip. |
OnCurveWasModified | Triggered when an animation curve inside an animation clip has been modified. |