// Use this for initialization void Start() { inventory = GameObject.FindGameObjectWithTag("Inventory").GetComponent <Inventory>(); craftingScrollList = GameObject.FindGameObjectWithTag("CraftingScrollList").GetComponent <CraftingScrollList>(); craftBtn.onClick.AddListener(HandleClick); }
// Use this for initialization void Start() { playerHealthManager = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerHealthManager>(); database = GameObject.FindGameObjectWithTag("ItemDatabase").GetComponent <ItemDatabase>(); recipeDatabase = GameObject.FindGameObjectWithTag("RecipeDatabase").GetComponent <RecipeDatabase>(); craftingScrollList = GameObject.FindGameObjectWithTag("CraftingScrollList").GetComponent <CraftingScrollList>(); iconSize = 40; SelectedItem = new Item(); // Fill the slots list with empty items. for (int i = 0; i < slotsX * slotsY; i++) { slots.Add(new Item()); inventory.Add(new Item()); } for (int i = 0; i < hotbarX; i++) { hotBarSlots.Add(new Item()); hotBar.Add(new Item()); } }