Пример #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
    void OnMouseUp()
    {
        ShareData.food += increse_num;
        if (ShareData.food > ShareData.max_food())
        {
            ShareData.food = ShareData.max_food();
        }

        StatuBar.sb.UpdateStatu();
        Destroy(this.gameObject);
    }
Пример #3
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();
    }