// Check collision against player private void OnCollisionEnter2D(Collision2D collision) { FighterController player = collision.gameObject.GetComponent <FighterController>(); // If the collided gameobject is a player (has the fighter component) if (player) { // Damage it player.Damage(damage); } }