Пример #1
0
    private void tab_switch(int _iIndex)
    {
        if (_iIndex == 0)
        {
            m_goPanelList.SetActive(true);
            m_goPanelStore.SetActive(false);

            m_btnList.SetImage(true);
            m_btnStore.SetImage(false);
        }
        else if (_iIndex == 1)
        {
            m_goPanelList.SetActive(false);
            m_goPanelStore.SetActive(true);
            m_btnList.SetImage(false);
            m_btnStore.SetImage(true);
        }

        foreach (BannerList banner in m_bannerList)
        {
            banner.Reset();
        }
        foreach (BannerShop banner in m_bannerShop)
        {
            banner.Reset();
        }
        m_bmBannerList.TriggerClearAll();
        m_bmBannerListSelect.TriggerClearAll();
        m_bmBannerShop.TriggerClearAll();
        m_bmBannerShopSelect.TriggerClearAll();
        m_iListIndex = -1;
        m_iShopIndex = -1;
        SoundManager.Instance.StopAll(AUDIO_TYPE.SE);
    }
Пример #2
0
    public void SetIndex(int _iIndex)
    {
        for (int i = 0; i < m_csButtonList.Length; i++)
        {
            FooterButton script = m_csButtonList [i].gameObject.GetComponent <FooterButton> ();

            bool bSet = false;
            if (_iIndex == i)
            {
                bSet = true;
            }
            script.SetImage(bSet);
        }
    }