public override void OnEnter(CharacterState characterState, Animator animator, AnimatorStateInfo stateInfo) { CharacterControl control = characterState.GetCharacterControl(animator); }
public override void OnExit(CharacterState characterState, Animator animator, AnimatorStateInfo stateInfo) { }
public override void OnExit(CharacterState characterState, Animator animator, AnimatorStateInfo stateInfo) { animator.SetInteger(TransitionParameter.TransitionIndex.ToString(), 0); }
public override void UpdateAbility(CharacterState characterState, Animator animator, AnimatorStateInfo stateInfo) { CharacterControl control = characterState.GetCharacterControl(animator); }
public override void OnEnter(CharacterState characterState, Animator animator, AnimatorStateInfo stateInfo) { CharacterControl control = characterState.GetCharacterControl(animator); control.animationProgress.thisAllowEarlyTurn = true; }
public abstract void UpdateAbility(CharacterState characterState, Animator animator, AnimatorStateInfo stateInfo);
public abstract void OnEnter(CharacterState characterState, Animator animator, AnimatorStateInfo stateInfo);