Inheritance: MonoBehaviour
Esempio n. 1
0
    void start()
    {
        for (int i = 0; i < (slotsX * SlotsY); i++)
        {
            slots.Add(new Item());
            inventory.Add(new Item());
        }
        database = GameObject.FindGameObjectWithTag("Item database").GetComponent <itemdatabase> ();
        AddItem(1);
        AddItem(0);

        print(InventoryContains(4));
    }
Esempio n. 2
0
 // Start is called before the first frame update
 void Start()
 {
     itemdatabase1 = GetComponent <itemdatabase>();
     slotPanel     = GameObject.Find("slotpanel");
     for (int i = 0; i < 18; i++)
     {
         slots.Add(Instantiate(inventorySlot));
         slots[i].transform.SetParent(slotPanel.transform);
         slots[i].GetComponent <slotdata>().slotID = i;
         items.Add(new Item());
     }
     bag.SetActive(false);
 }