public void TakeDamage(int damage) { HP -= damage; if (HP <= 0) { hpBar.SetBar(0f, maxHp); Destroy(gameObject); } else { hpBar.SetBar(HP, maxHp); } }
public void TakeDamage(int demage) { if (HP <= 0) { return; } HP -= demage; if (HP <= 0) { hpBar.SetBar(0f, maxHp); PowerupSpawner PowerupSpawner_Instance = gameObject.GetComponent <PowerupSpawner>(); PowerupSpawner_Instance.Spawn(); Destroy(gameObject); } else { hpBar.SetBar(HP, maxHp); } }