public override void OnEnter(CharacterState characterState, Animator animator, AnimatorStateInfo stateInfo)
 {
 }
 public override void OnExit(CharacterState characterState, Animator animator, AnimatorStateInfo stateInfo)
 {
     animator.SetBool(TransitionParameter.ForceTransition.ToString(), false);
 }
Beispiel #3
0
 public override void UpdateAbility(CharacterState characterState, Animator animator, AnimatorStateInfo stateInfo)
 {
 }
Beispiel #4
0
        public override void OnEnter(CharacterState characterState, Animator animator, AnimatorStateInfo stateInfo)
        {
            CharacterControl control = characterState.GetCharacterControl(animator);

            control.SkinnedMeshAnimator.applyRootMotion = true;
        }
Beispiel #5
0
 public override void OnEnter(CharacterState characterState, Animator animator, AnimatorStateInfo stateInfo)
 {
     animator.SetBool(TransitionParameter.Jump.ToString(), false);
     animator.SetBool(TransitionParameter.Attack.ToString(), false);
 }
Beispiel #6
0
 public abstract void OnExit(CharacterState characterState, Animator animator, AnimatorStateInfo stateInfo);
Beispiel #7
0
 public abstract void UpdateAbility(CharacterState characterState, Animator animator, AnimatorStateInfo stateInfo);