private void OnTriggerEnter2D(Collider2D collision) { Debug.Log("got Collision"); if (collision.CompareTag("PlayerProjectile")) { PlayerBullet col = collision.GetComponent <PlayerBullet>(); currentHealth -= col.damage; col.Hit(); currentGUIhp.SetValue(getHealthPerc()); DamageEvent.Invoke(); } if (currentHealth <= 0f) { GameManagerData._GameManagerData.AddScore(config.score); DeathEvent.Invoke(); } }