Ejemplo n.º 1
0
    public IEnumerator TryToBuyItem(ShopItem s)
    {
        if (Money >= s.item.Price && Level >= s.item.Level)
        {
            //SQL transaction
            Debug.Log("start");
            yield return(StartCoroutine(DataBaseConnector.BuyItem(s.item)));

            s.item.IsBought = true;
            panelInfo.SetButtonAction(s);

            Money -= s.item.Price;
            //
        }
        else
        {
            Debug.Log("not enough money or level");
        }
    }