void OnTriggerEnter(Collider other) { if (other.gameObject.tag == "CheckPoint" && isTriggerd != true) { Debug.Log("Reached"); isTriggerd = true; MoveEnemy(); } BulletDamage beam = other.GetComponent <BulletDamage>(); if (beam) { Debug.Log("Hit"); Health -= beam.GetDamage(); beam.Hit(); Destroy(beam); if (Health <= 0) { DeathSound.Play(); Destroy(gameObject); enemyCount--; } } }