예제 #1
0
    public void BuyOrUsePen()
    {
        Pen pen = penShop.penAsset;

        if (PlayerPrefsManager.IsPenUnblocked(pen.index) == 0) //buy pen then
        {
            if (pen.price <= money)
            {
                Money -= pen.price;
                PlayerPrefsManager.UnblockPen(pen.index);
                penShop.LoadButtonState(pen);
            }
        }

        else if (PlayerPrefsManager.GetCurrentPen() != pen.index) //then use it;
        {
            PlayerPrefsManager.SetCurrentPen(pen.index);
            penShop.LoadButtonState(pen);
        }
    }