private void OnCollisionEnter2D(Collision2D other) { PlayerScoreManager playerScoreManager = other.gameObject.GetComponent <PlayerScoreManager>(); if (playerScoreManager != null) { playerScoreManager.ChangeScore(-damageAmount); } }
private void OnTriggerEnter2D(Collider2D collider2D) { PlayerScoreManager playerScoreManager = collider2D.GetComponent <PlayerScoreManager>(); if (playerScoreManager != null) { playerScoreManager.ChangeScore(_scoreValue); Destroy(gameObject); } }