Пример #1
0
    private void SetupButtons()
    {
        for (int i = 0; i < itemList.Count; i++)
        {
            Pokemon item = itemList[i];

            GameObject newButton = buttonObjectPool.GetObject();
            newButton.transform.SetParent(contentPanel);

            PokedexItem sampleButton = newButton.GetComponent <PokedexItem>();
            sampleButton.Setup(item);
        }
    }
Пример #2
0
    void AddButtons()
    {
        int i;
        int numChar = unlockedCharacters.Count;

        for (i = 0; i < numChar; ++i)
        {
            // Use pool to get gameobject(do not always destroy)
            GameObject newButton = charButtonPool.GetObject();
            newButton.transform.SetParent(charSelectionScroll);

            // Setup button with character id
            CharacterButton charButton = newButton.GetComponent <CharacterButton>();
            string          spriteName = "char" + (i > 2 ? 0 : i).ToString() + "_main";
            Sprite          s          = spriteDictionary.charSpriteDic[spriteName];
            charButton.Setup(i, charLibrary.GetName(i), unlockedCharacters[i], this, s);
        }
    }
Пример #3
0
    void AddButtons()
    {
        int         i;
        List <bool> unlockedIcons = Account.account.GetUnlockedIcons();
        int         numChar       = unlockedIcons.Count;

        for (i = 0; i < numChar; ++i)
        {
            // Use pool to get gameobject(do not always destroy)
            GameObject newButton = iconButtonPool.GetObject();
            newButton.transform.SetParent(iconSelectionScroll);

            // Setup button with character id
            AccountIconButton iconButton = newButton.GetComponent <AccountIconButton>();
            string            spriteName = "char" + (i > 2 ? 0 : i).ToString() + "_icon";
            Sprite            s          = spriteDictionary.charSpriteDic[spriteName];
            iconButton.Setup(i, unlockedIcons[i], this, s);
        }
    }
Пример #4
0
    void AddButtons()
    {
        int i;
        int numChar = unlockedCharacters.Count;

        for (i = 0; i < numChar; ++i)
        {
            // Use pool to get gameobject(do not always destroy)
            GameObject newButton = buttonPool.GetObject();
            newButton.transform.SetParent(commodityScroll);

            // Setup button with character id
            CommodityButton commodityButton = newButton.GetComponent <CommodityButton>();
            string          spriteName      = "char" + (i > 2 ? 2 : i).ToString() + "_main";
            Sprite          s = spriteDictionary.charSpriteDic[spriteName];

            commodityButton.Setup(this, confirmationDialogue, i, 1000, 1000, s, unlockedCharacters [i]);
            //buttons.Add (commodityButton);
        }
    }