示例#1
0
    public void UpdateStatu()
    {
        energyT.text = ShareData.energy.ToString() + " / " + ShareData.max_energy();
        moneyT.text  = ShareData.money.ToString();
        foodT.text   = ShareData.food.ToString();

        energyF.fillAmount = (float)ShareData.energy / ShareData.max_energy();
        moneyF.fillAmount  = (float)ShareData.money / ShareData.max_money();
        foodF.fillAmount   = (float)ShareData.food / ShareData.max_food();
    }
示例#2
0
    public void GetBtnClick()
    {
        nowCat.finishJob = false;
        getBtn.SetActive(false);
        switch (nowCat.job)
        {
        case 0:
            ShareData.food += nowCat.getFoodRate + ShareData.buildingNum[0] * 2 + ShareData.buildingNum[2] * 20;
            if (ShareData.food > ShareData.max_food())
            {
                ShareData.food = ShareData.max_food();
            }
            break;

        case 1:
            ShareData.money += nowCat.makeMoneyRate + ShareData.buildingNum[1] * 2 + ShareData.buildingNum[3] * 20;
            if (ShareData.money > ShareData.max_money())
            {
                ShareData.money = ShareData.max_money();
            }
            break;
        }
        StatuBar.sb.UpdateStatu();
    }