Beispiel #1
0
 public void SetReaction(PlayerBehavoirState reaction)
 {
     foreach (HitCollider hc in _hitColliders)
     {
         hc.Reaction = reaction;
     }
 }
Beispiel #2
0
        public void Hurt(PlayerBehavoirState reaction)
        {
            if (!CanBeAttcked)
            {
                return;
            }

            switch (reaction)
            {
            case PlayerBehavoirState.HeadHitDamage:

                Animator.Play("HeadHit", 0);
                break;

            case PlayerBehavoirState.HandPunchDamage:

                Animator.SetTrigger("HandPunchDamage");
                break;
            }
        }
Beispiel #3
0
 public void SetState(PlayerBehavoirState state)
 {
     State = state;
 }