예제 #1
0
 public void Craft()
 {
     if (
         CraftableItemDatas[_selectedCraftableItemIndex].SteelCountToCraft <= SourceManager.GetSteelCount() &&
         CraftableItemDatas[_selectedCraftableItemIndex].StoneCountToCraft <= SourceManager.GetStoneCount() &&
         CraftableItemDatas[_selectedCraftableItemIndex].WoodCountToCraft <= SourceManager.GetWoodCount()
         )
     {
         SourceManager.DeleteUsedSources(CraftableItemDatas[_selectedCraftableItemIndex]);
         SourceManager.AddCraftableItem(GenerateItem(CraftableItemDatas[_selectedCraftableItemIndex]));
     }
     else
     {
         Debug.Log("you have not got enough resources");
     }
 }