Ejemplo n.º 1
0
    void onClickChangeShop(GameObject go)
    {
        GlobalAudioMgr.Instance.PlayOrdianryMusic(Audio.OrdianryMusic.m_BtnMusic);

        for (byte i = 0; i < m_ShopWndBtns.Length; ++i)
        {
            if (i == (byte)Shop_Type.Shop_Submarine || i == (byte)Shop_Type.Shop_Launcher)
            {
                continue;
            }
            if (ServerSetting.ShowExchange == false && i == (byte)Shop_Type.Shop_Material)
            {
                continue;
            }
            if (go == m_ShopWndBtns[i])
            {
                m_ShopWndBtnsCheckBg[i].SetActive(true);
                m_ShopWndBtns[i].SetActive(false);
                m_ShopWndObj[i].SetActive(true);
                m_ShopType = (Shop_Type)i;
            }
            else
            {
                m_ShopWndBtnsCheckBg[i].SetActive(false);
                m_ShopWndBtns[i].SetActive(true);
                m_ShopWndObj[i].SetActive(false);
            }
        }
        ChangeShopWndUI();
    }
Ejemplo n.º 2
0
    public void ShowShopWndUI(Shop_Type type)
    {
        if (m_BaseWndObject != null)
        {
            return;
        }

        Init();
        SetUIStatue(type);
        WndManager.Instance.Push(m_BaseWndObject);
    }
Ejemplo n.º 3
0
 void SetUIStatue(Shop_Type tType)
 {
     m_ShopType = tType;
     ChangeTopBtnBg();
     ChangeShopWndUI();
 }
Ejemplo n.º 4
0
 //显示商城
 public void ShowShopSysWnd(Shop_Type type)
 {
     m_ShopLogicMgr.ShowShopWndUI(type);
 }
Ejemplo n.º 5
0
 void SetUIStatue(Shop_Type tType)
 {
     m_ShopType = tType;
     ChangeShopWndUI(null);
 }