Example #1
0
    /*
     * public void InsertSeparator(GameObject separator) {
     * //Instantiate a separator as 1 index ahead of yourself
     *  GameObject newSeperator = Instantiate(separator, transform.parent, false);
     *  newSeperator.transform.SetSiblingIndex(transform.GetSiblingIndex() + 1);
     * }
     * //*/

    public void UnpackData(TabData _tabData, TabSortMenu _TabSortMenu, int _tabID)
    {
        tabData            = _tabData;
        myIconImage.sprite = _tabData.icon;
        background.color   = _tabData.bgColor;
        myIconImage.SetNativeSize();
        if (title != null)
        {
            title.text = _tabData.text;
        }
        myParentMenu = _TabSortMenu;
        tabID        = _tabID;
    }