private void OnTriggerStay2D(Collider2D col) { if (col.CompareTag("Player")) { if (isLeft) { turret.Attack(false); } else { turret.Attack(true); } } }
public void OnUpdate(BossAI boss) { t -= Time.deltaTime; if (t <= 0) { boss.Attack(false); boss.AI.SetState(new MoveState()); } else { boss.Attack(true); } if (boss.IsDangerous()) { boss.Attack(false); boss.AI.SetState(new CrazyState()); } }