void OnCollisionEnter2D(Collision2D collision2d) { PlayerShot playerShot = collision2d.rigidbody.GetComponent <PlayerShot>(); if (playerShot) { playerShot.HandleCollisionWithEnemy(this); this.SustainDamage(playerShot.damage); } }