コード例 #1
0
 public void SellItem(ShopUIItem shopUIItem)
 {
     playerStats.gold += shopUIItem.item.price;
     RemoveItem(shopUIItem.item);
     characterItems.Remove(shopUIItem.item);
     shopUIItem.UpdateItem(null);
 }
コード例 #2
0
 public void BuyItem(ShopUIItem shopUIItem)
 {
     if (playerStats.gold > shopUIItem.item.price && characterItems.Count < sizeOfInventory)
     {
         playerStats.gold -= shopUIItem.item.price;
         characterItems.Add(shopUIItem.item);
         inventoryInShop.AddNewItem(shopUIItem.item);
         shopUIItem.UpdateItem(null);
     }
 }