public override void OnEnter(CharacterState characterState, Animator animator, AnimatorStateInfo stateInfo) { animator.SetBool(TransitionParameters.Jump.ToString(), false); }
public override void OnExit(CharacterState characterState, Animator animator, AnimatorStateInfo stateInfo) { }
public abstract void UpdateAbility(CharacterState characterState, Animator animator, AnimatorStateInfo stateInfo);
//public float Speed; public abstract void OnEnter(CharacterState characterState, Animator animator, AnimatorStateInfo stateInfo);
public override void OnEnter(CharacterState characterState, Animator animator, AnimatorStateInfo stateInfo) { characterState.GetCharacterController(animator).RIGID_BODY.AddForce(Vector3.up * JumpForce); animator.SetBool(TransitionParameters.Grounded.ToString(), false); }