Beispiel #1
0
 public override void Start()
 {
     base.Start();
     sliderBar = GetComponentInChildren <SliderBar>();
     sliderBar.SetSliderValues(character.characterInfo.health.GetValue(), character.characterInfo.health.GetCurrentValue());
     sliderBar.gameObject.SetActive(false);
 }
Beispiel #2
0
    void UpdateXP()
    {
        experience += addXpAmount;

        if (experience >= maxXp)
        {
            experience -= maxXp;
            level++;

            levelText.SetText(level.ToString());
        }

        xpSlider.SetSliderValues(0, maxXp, experience);
    }
Beispiel #3
0
    void UpdateXP()
    {
        experience += addXpAmount;

        if (experience >= maxXp)
        {
            int levelsGained = experience / maxXp;

            experience -= maxXp * levelsGained;
            level      += levelsGained;

            levelText.SetText(level.ToString());
        }

        xpSlider.SetSliderValues(0, maxXp, experience);
    }
Beispiel #4
0
 void UpdateStatus()
 {
     healthSlider.SetSliderValues(0, maxSecondary.health, currentSecondary.health);
     magicSlider.SetSliderValues(0, maxSecondary.magic, currentSecondary.magic);
     energySlider.SetSliderValues(0, maxSecondary.energy, currentSecondary.energy);
 }