Exemple #1
0
 public void spawnItem(string name)
 {
     foreach (Item item in itemPoolReference.GetItemPoolList())
     {
         if (item.itemName == name)
         {
             newItem = Instantiate(itemPrefab);
             newItem.GetComponent <Item>().itemType    = item.itemType;
             newItem.GetComponent <Item>().itemName    = item.itemName;
             newItem.GetComponent <Item>().itemAmountt = item.itemAmountt;
             newItem.GetComponent <Item>().itemSTR     = item.itemSTR;
             newItem.GetComponent <Item>().itemDEX     = item.itemDEX;
             newItem.GetComponent <Item>().itemAGI     = item.itemAGI;
             newItem.GetComponent <Item>().itemINT     = item.itemINT;
             newItem.GetComponent <Item>().itemHP      = item.itemHP;
             newItem.GetComponent <Item>().itemSTA     = item.itemSTA;
             newItem.transform.parent = itemPoolUi.transform;
             newItem.gameObject.name  = item.itemName;
             newItem.SetActive(false);
         }
     }
 }