private void OnChangeHealth(int CurrentHealth) { if (tempCurrentHealth != CurrentHealth) { GameObject prefab = Instantiate(playerHealthDataSet.TextOnChangeHealthPrefab, playerHealthDataSet.ParentOnChangeHealth) as GameObject; textOnChangeHealth = prefab.GetComponent <Text>(); if (tempCurrentHealth > CurrentHealth) { int health = tempCurrentHealth - CurrentHealth; textOnChangeHealth.text = "-" + health.ToString(); } else { int health = CurrentHealth - tempCurrentHealth; SourceEnergyManager.UdpdateSourceEnergy(-1 * health); textOnChangeHealth.text = "+" + health.ToString(); } tempCurrentHealth = CurrentHealth; Destroy(prefab, 4f); } }
public bool CheckGeneralHealth(int countHealthCheck) { return(SourceEnergyManager.CheckSourceEnergy(countHealthCheck)); }