Пример #1
0
 public override void OnEnter(CharacterState characterState, Animator animator, AnimatorStateInfo stateInfo)
 {
     characterControl = characterState.GetCharacterControl(animator);
     characterControl.myRigidbody.AddForce(Vector3.up * jumpForce);
     animator.SetBool(TransitionParameter.Jump.ToString(), false);
 }
Пример #2
0
 public override void OnEnter(CharacterState characterState, Animator animator, AnimatorStateInfo stateInfo)
 {
     characterControl        = characterState.GetCharacterControl(animator);
     animator.animatePhysics = true;
 }
Пример #3
0
 public override void OnEnter(CharacterState characterState, Animator animator, AnimatorStateInfo stateInfo)
 {
     animator.SetBool(TransitionParameter.Jump.ToString(), false);
     animator.SetBool(TransitionParameter.Move.ToString(), false);
     characterControl = characterState.GetCharacterControl(animator);
 }
Пример #4
0
 public override void OnEnter(CharacterState characterState, Animator animator, AnimatorStateInfo stateInfo)
 {
     characterControl = characterState.GetCharacterControl(animator);
     Debug.Log(characterControl.gameObject.name + "From characterControl START ");
     Debug.Log(animator.gameObject.name + "From animator START");
 }