コード例 #1
0
 public void PurchaseSelectedItem()
 {
     if (currentSelectedItem.gunItem != null)
     {
         if (gm.money >= currentSelectedItem.itemCost)
         {
             gm.money -= currentSelectedItem.itemCost;
             gunM.AddGun(currentSelectedItem.gunItem);
             ResetItemManagers();
             currentSelectedItem = null;
         }
         else
         {
             Debug.Log("Not Enough Money to buy " + currentSelectedItem.itemName);
         }
     }
 }
コード例 #2
0
ファイル: ShopItem.cs プロジェクト: JNaeder/WaveShooterTest
 public void AddGun()
 {
     if (gm.money >= item.itemCost)
     {
         if (!gunM.GunExists(item.gunItem))
         {
             gunM.AddGun(item.gunItem);
             gm.money -= item.itemCost;
         }
         else
         {
             Debug.Log("Gun Already In Inventory");
         }
     }
     else
     {
         Debug.Log("Not Enough Money");
     }
 }