예제 #1
0
 public override void UpdateAbility(CharacterState characterState, Animator animator, AnimatorStateInfo stateInfo)
 {
 }
 public override void OnExit(CharacterState characterState, Animator animator, AnimatorStateInfo stateInfo)
 {
 }
예제 #3
0
 public abstract void UpdateAbility(CharacterState characterState, Animator animator, AnimatorStateInfo stateInfo);
 public override void OnEnter(CharacterState characterState, Animator animator, AnimatorStateInfo stateInfo)
 {
     animator.SetBool(HashManager.Instance.ArrMainParams[(int)MainParameterType.Move], false);
 }
 public override void OnExit(CharacterState characterState, Animator animator, AnimatorStateInfo stateInfo)
 {
     animator.SetBool(HashManager.Instance.DicMainParams[TransitionParameter.ForceTransition], false);
 }
예제 #6
0
 public abstract void OnEnter(CharacterState characterState, Animator animator, AnimatorStateInfo stateInfo);
 public override void OnEnter(CharacterState characterState, Animator animator, AnimatorStateInfo stateInfo)
 {
     characterState.characterControl.animationProgress.HoldingWeapon =
         characterState.characterControl.animationProgress.GetTouchingWeapon();
 }
예제 #8
0
 public override void OnEnter(CharacterState characterState, Animator animator, AnimatorStateInfo stateInfo)
 {
     characterState.characterControl.Jump   = true;
     characterState.characterControl.MoveUp = true;
 }
예제 #9
0
 public override void OnExit(CharacterState characterState, Animator animator, AnimatorStateInfo stateInfo)
 {
     animator.SetBool(HashManager.Instance.
                      DicAITrans[AI_Walk_Transitions.start_walking], false);
 }
예제 #10
0
 public override void OnExit(CharacterState characterState, Animator animator, AnimatorStateInfo stateInfo)
 {
     animator.SetInteger(HashManager.Instance.ArrMainParams[(int)MainParameterType.TransitionIndex], 0);
 }
예제 #11
0
파일: Attack.cs 프로젝트: tuansuzu/BeatEmUp
 public override void UpdateAbility(CharacterState characterState, Animator animator, AnimatorStateInfo stateInfo)
 {
     RegisterAttack(characterState, animator, stateInfo);
     DeregisterAttack(characterState, animator, stateInfo);
     CheckCombo(characterState, animator, stateInfo);
 }
예제 #12
0
 public override void OnExit(CharacterState characterState, Animator animator, AnimatorStateInfo stateInfo)
 {
     characterState.characterControl.animationProgress.CameraShaken = false;
 }
예제 #13
0
 public override void OnEnter(CharacterState characterState, Animator animator, AnimatorStateInfo stateInfo)
 {
     characterState.characterControl.animationProgress.LockTransition = true;
 }