Esempio n. 1
0
    public void OpenMBox(int index)
    {
        nowType = (MNumberType)index;

        for (int i = 0; i < mButtons.Length; i++)
        {
            mButtons[i].interactable = true;
        }

        mButtons[index].interactable = false;
        titleTexts.text = mTitles[index];
        descTexts.text  = mDescriptions[index];

        //reset mValue Text
        mValue = 0;

        switch ((int)nowType)
        {
        case 0:
            mValueText.text = "Rp " + mValue + " M";
            break;

        case 1:
            mValueText.text = mValue + "%";
            break;

        case 2:
            mValueText.text = mValue + "";
            break;

        default:
            break;
        }
    }
Esempio n. 2
0
    public void SubmitValue()
    {
        switch ((int)nowType)
        {
        case 0:
            MoneySupplyManager.Instance.AddSupply(mValue);
            break;

        case 1:
            MoneySupplyManager.Instance.SubstractSupply(mValue);
            break;

        case 2:
            MoneySupplyManager.Instance.SubstractSupply(mValue);
            break;

        default:
            MoneySupplyManager.Instance.AddSupply(mValue);
            break;
        }

        //reset mValue Text
        mValue = 0;
        switch ((int)nowType)
        {
        case 0:
            mValueText.text = "Rp " + mValue + " M";
            break;

        case 1:
            mValueText.text = mValue + "%";
            break;

        case 2:
            mValueText.text = mValue + "";
            break;

        default:
            break;
        }

        //ForTutorial
        if (!forCetakUangTutorial)
        {
            forCetakUangTutorial = true;
            HighLightManager.Instance.NextTutorial();
            nowType = MNumberType.M1;
        }
        else if (!forGWMTutorial)
        {
            forGWMTutorial = true;
            HighLightManager.Instance.NextTutorial();
            nowType = MNumberType.M2;
        }
        else if (!forObligasiTutorial)
        {
            forObligasiTutorial = true;
            HighLightManager.Instance.NextTutorial();
            nowType = MNumberType.M0;
            OpenMBox(0);
        }
    }