public void Setup(Stat stat) { switch (stat) { case Stat.Health: titleText.text = "Health"; bodyText.text = health.GetHealth() + " / " + baseStats.GetStat(Stat.Health); break; case Stat.Mana: titleText.text = "Mana"; bodyText.text = mana.ManaValue + " / " + baseStats.GetStat(Stat.Mana); break; case Stat.Experience: titleText.text = "Experience"; bodyText.text = experience.GetExperiencePoints() + " / " + baseStats.GetPointsForNextLevel(); if (baseStats.CalculateLevel() == 1) { bodyText.text = experience.GetExperiencePoints() + " / " + baseStats.GetPointsForCurrentLevel(); } break; } }
private void Update() { levelValue.text = String.Format("{0:0}", level.CalculateLevel()); }