AnimationService | IState startState | AnimationService | A constructor for AnimationService. |
SetAnimationClip | string clipName, AnimationClip newClip | boolean | Uses the overrideController to change an animation on the controller. |
Setup | GameObject parent, IDynamicService dynamicService = null | boolean | Used to setup the dynamicService and to initialise. |
UpdateState | IState newState | boolean | Updates the animation state of the agent and returns if successful. |
Apply | N/A | void | Applies the current animation state to the controller. |
GetState | N/A | IState | Returns the animationState. |
GetDynamicService | N/A | IDynamicService | Returns the dynamicService. |