public void PrimeInventoryItemList(List <InventoryItem> items)
 {
     foreach (InventoryItem item in items)
     {
         InventoryItemDisplay display = (InventoryItemDisplay)Instantiate(itemDisplayPrefab);
         display.transform.SetParent(targetTransform, false);
         display.Prime(item);
     }
 }
示例#2
0
    public void PrimeItem(WorldObject item)
    {
        InventoryItemDisplay display = (InventoryItemDisplay)Instantiate(itemDisplayPrefab);

        display.transform.SetParent(targetTransform, false);
        display.Prime(item);
        worldObject = item;
        listOfItems.Add(display);
    }
示例#3
0
 public void Prime(List <InventoryItem> items)
 {
     foreach (InventoryItem item in items)
     {
         // Debug.Log(item);
         InventoryItemDisplay display = (InventoryItemDisplay)Instantiate(itemDisplayPrefab);
         display.transform.SetParent(targetTransform, false);
         display.Prime(item);
         counter++;
         puzzelsdone.text = counter.ToString();
     }
 }
示例#4
0
    public void Prime(List <ItemClass> items)
    {
        foreach (ItemClass item in items)
        {
            InventoryItemDisplay display = (InventoryItemDisplay)Instantiate(ItemDispalyprefab);
            display.transform.SetParent(targetTransform, false);
            display.Prime(item);

            int LocationInList = ItemManagerTransform.GetComponent <ItemSelectionManager>().AddToList(display.gameObject);
            display.LocationInList = LocationInList;
        }
        //targetTransform.GetComponent<RectTransform>().sizeDelta.Set(targetTransform.GetComponent<RectTransform>().sizeDelta.x,59* (float)items.Count);
    }
示例#5
0
 public void SelectObject(WorldObject item)
 {
     selectedItemDisplay.Prime(item);
     selectedPrimed = true;
 }