private void OnTriggerEnter2D(Collider2D other) { switch (other.gameObject.tag) { case "Bullet": var bullet = other.GetComponent <Bullet>(); _controller.DoDamage(bullet.Damage); bullet.Hit(); break; case "Player": _controller.Suicide(); break; } if (!_controller.IsAlive) { Remove(); } }