Esempio n. 1
0
 public void OnUpdate(BossAI boss)
 {
     boss.MoveSide();
     if (boss.transform.position.x <= -3 || boss.transform.position.x >= 3)
     {
         boss.ChangeDirection();
         boss.AI.SetState(new AttackState());
     }
     if (boss.IsDangerous())
     {
         boss.AI.SetState(new CrazyState());
     }
 }