Esempio n. 1
0
 private void SetState(BeetleState state)
 {
     _state = state;
     switch (state)
     {
     case BeetleState.Idle:
         SetIdleAnimation();
         break;
     }
 }
Esempio n. 2
0
        void CheckHP(int damage)
        {
            this.HP -= damage;
            if (this.HP <= 0 && state != Beetle_Control.BeetleState.Dead)
            {
                state = Beetle_Control.BeetleState.Dead;

                GetComponent <Animation>().Stop();
                GetComponent <Animation>().CrossFade(DieAnim.name);
            }
        }