void OnCollisionEnter2D(Collision2D col) { if (col.gameObject.name == "Player") { Destroy(this.gameObject); if (PauseMenuScript.ctrlScript.gameRunning) { if (HealthBarScript.maxHealth < HealthBarScript.health + gain) { GameController.ShowTextEffect(HealthBarScript.maxHealth - HealthBarScript.health, text, col.transform); } else { GameController.ShowTextEffect(gain, text, col.transform); } HealthBarScript.health += gain; PotionEffect.ActivateEffect(col.transform, healthEffect); } } }
void OnCollisionEnter2D(Collision2D col) { if (col.gameObject.name == "Player") { Destroy(this.gameObject); if (PauseMenuScript.ctrlScript.gameRunning) { if (ManaBarScript.maxMana < ManaBarScript.mana + gain) { float currentGain = ManaBarScript.maxMana - ManaBarScript.mana; GameController.ShowTextEffect(currentGain, text, col.transform); ManaBarScript.mana += currentGain; } else { GameController.ShowTextEffect(gain, text, col.transform); ManaBarScript.mana += gain; } PotionEffect.ActivateEffect(col.transform, manaEffect); } } }