Beispiel #1
0
    // Use this for initialization
    void Start()
    {
        inventory          = GameObject.FindGameObjectWithTag("Inventory").GetComponent <Inventory>();
        craftingScrollList = GameObject.FindGameObjectWithTag("CraftingScrollList").GetComponent <CraftingScrollList>();

        craftBtn.onClick.AddListener(HandleClick);
    }
Beispiel #2
0
    // 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());
        }
    }