예제 #1
0
    //Adjust player funds. Can be passed a negative value. Safeguards against going under 0
    public static void AddMoney(int value)
    {
        if (money + value > 0)
        {
            money += value;
        }
        else
        {
            money = 0;
        }

        //Update money text
        UpdateMoney moneyText = FindObjectOfType <UpdateMoney>();

        moneyText.UpdateMoneyText();

        if (value > 0)
        {
            moneyText.PlayGain();
        }
        else
        {
            moneyText.PlayLoss();
        }
    }
예제 #2
0
    public void AddMoney(int value)
    {
        if (money + value > 0)
        {
            money += value;
        }
        else
        {
            money = 0;
        }

        //Update money text
        UpdateMoney moneyText = GameObject.FindObjectOfType <UpdateMoney>();

        moneyText.UpdateMoneyText();
    }