Beispiel #1
0
    public void UpdateUI()    //updates numbers and progress bars
    {
        ((UISlider)xpBar.GetComponent("UISlider")).value       = (float)experience / (float)maxExperience;
        ((UISlider)dobbitsBar.GetComponent("UISlider")).value  = 1 - ((float)occupiedDobbits / (float)dobbits);
        ((UISlider)goldBar.GetComponent("UISlider")).value     = (float)gold / (float)maxGold;
        ((UISlider)manaBar.GetComponent("UISlider")).value     = (float)mana / (float)maxMana;
        ((UISlider)crystalsBar.GetComponent("UISlider")).value = (float)crystals / (float)maxCrystals;
        ((UISlider)soldiersBar.GetComponent("UISlider")).value = (float)occupiedHousing / (float)maxHousing;

        nameLb.text  = "Player Name";
        levelLb.text = level.ToString();

        xpLb.text     = experience.ToString() + " / " + maxExperience.ToString();
        dobbitLb.text = (dobbits - occupiedDobbits).ToString() + " / " + dobbits.ToString();
        cloakLb.text  = remainingCloakTime.ToString() + " / " + purchasedCloakTime.ToString();

        housingLb.text    = occupiedHousing.ToString();       // + " / " + maxHousing.ToString ()
        maxHousingLb.text = maxHousing.ToString();

        goldLb.text    = gold.ToString();
        maxGoldLb.text = maxGold.ToString();

        manaLb.text    = ((int)mana).ToString();
        maxManaLb.text = maxMana.ToString();

        crystalsLb.text = crystals.ToString();
    }
    public void UpdateUI()    //updates numbers and progress bars
    {
        ((UISlider)goldBar.GetComponent("UISlider")).value     = (float)gold / (float)maxStorageGold;
        ((UISlider)manaBar.GetComponent("UISlider")).value     = (float)mana / (float)maxStorageMana;
        ((UISlider)crystalsBar.GetComponent("UISlider")).value = (float)crystals / (float)maxCrystals;

        goldLb.text     = ((int)gold).ToString();
        manaLb.text     = ((int)mana).ToString();
        crystalsLb.text = crystals.ToString();
    }
Beispiel #3
0
    private void UpdateUI()    //updates numbers and progress bars
    {
        ((UISlider)experienceBar.GetComponent("UISlider")).value = (float)experience / (float)maxExperience;
        ((UISlider)dobbitsBar.GetComponent("UISlider")).value    = 1 - ((float)occupiedDobbitNo / (float)dobbitNo);
        ((UISlider)goldBar.GetComponent("UISlider")).value       = (float)gold / (float)maxStorageGold;
        ((UISlider)manaBar.GetComponent("UISlider")).value       = (float)mana / (float)maxStorageMana;
        ((UISlider)crystalsBar.GetComponent("UISlider")).value   = (float)crystals / (float)maxCrystals;

        curPopLb.text   = currentPopulation.ToString();
        maxPopLb.text   = maxPopulation.ToString();
        xpLb.text       = experience.ToString();
        dobbitLb.text   = (dobbitNo - occupiedDobbitNo).ToString() + " / " + dobbitNo.ToString();
        goldLb.text     = ((int)gold).ToString();
        manaLb.text     = ((int)mana).ToString();
        crystalsLb.text = crystals.ToString();
    }
Beispiel #4
0
    //---------属相相关显示---------------
    #region playerAttr
    void SetExp(int exp, int maxEpx, bool showPercent)
    {
        if (maxEpx == 0)
        {
            maxEpx      = exp;
            showPercent = true;
        }
        float fVal = (float)exp / (float)maxEpx;

        if (showPercent)
        {
            int percentVal = (int)(fVal * 100);
            //m_expLabel.text = percentVal + "%";
        }
        else
        {
            //m_expLabel.text = exp + "/" + maxEpx;
        }
        m_expProcess.GetComponent <UISlider>().value = fVal;
    }
    public void UpdateUI()    //updates numbers and progress bars
    {
        //Kludge by Qasim for updating town hall level and restricting buidlings
        if (levelLb.text != level.ToString())
        {
            UpdateBuildingXmlData();
            UpdateWallXmlData();
            UpdateWeaponXmlData();
            UpdateAmbientXmlData();
            UpdateUnitsNo();
        }

        ((UISlider)xpBar.GetComponent("UISlider")).value       = (float)experience / (float)maxExperience;
        ((UISlider)dobbitsBar.GetComponent("UISlider")).value  = 1 - ((float)occupiedDobbits / (float)dobbits);
        ((UISlider)goldBar.GetComponent("UISlider")).value     = (float)gold / (float)maxGold;
        ((UISlider)manaBar.GetComponent("UISlider")).value     = (float)mana / (float)maxMana;
        ((UISlider)crystalsBar.GetComponent("UISlider")).value = (float)crystals / (float)maxCrystals;
        ((UISlider)soldiersBar.GetComponent("UISlider")).value = (float)occupiedHousing / (float)maxHousing;

        nameLb.text  = "Player Name";
        levelLb.text = level.ToString();

        xpLb.text     = experience.ToString() + " / " + maxExperience.ToString();
        dobbitLb.text = (dobbits - occupiedDobbits).ToString() + " / " + dobbits.ToString();
        cloakLb.text  = remainingCloakTime.ToString() + " / " + purchasedCloakTime.ToString();

        housingLb.text    = occupiedHousing.ToString();       // + " / " + maxHousing.ToString ()
        maxHousingLb.text = maxHousing.ToString();

        goldLb.text    = gold.ToString();
        maxGoldLb.text = maxGold.ToString();

        manaLb.text    = ((int)mana).ToString();
        maxManaLb.text = maxMana.ToString();

        crystalsLb.text = crystals.ToString();
    }
Beispiel #6
0
 public void loadingProgressBarAdding()
 {
     loadingProgressBar.GetComponent <UIProgressBar>().value = Mathf.Lerp(0, 1, Time.time);
 }