Beispiel #1
0
    private void SetTab(eUILobbyTab type)
    {
        if (uiTapSp != null)
        {
            uiTapSp.spriteName = tabSpriteNameArray[(int)type];
        }

        if (LobbyManager.Instance != null)
        {
            LobbyManager.Instance.SetLobbyTab(type);
        }
    }
Beispiel #2
0
 public void SetLobbyTab(eUILobbyTab type)
 {
     selectUlType = type;
     for (int i = 0; i < lobbyTabGroup.Length; i++)
     {
         if (lobbyTabGroup[i] != null)
         {
             if (i.Equals((int)type))
             {
                 lobbyTabGroup[i].OpenFrame();
             }
             else
             {
                 lobbyTabGroup[i].CloseFrame();
             }
         }
     }
 }
Beispiel #3
0
 public void OnSkillTab()
 {
     uiLobbyTabType = eUILobbyTab.Type_Skill;
     SetTab(uiLobbyTabType);
 }
Beispiel #4
0
 public void OnHeroTab()
 {
     uiLobbyTabType = eUILobbyTab.Type_Hero;
     SetTab(uiLobbyTabType);
 }
Beispiel #5
0
 public void OnGemTab()
 {
     uiLobbyTabType = eUILobbyTab.Type_Gem;
     SetTab(uiLobbyTabType);
 }
Beispiel #6
0
 public void OnGoldTab()
 {
     uiLobbyTabType = eUILobbyTab.Type_Gold;
     SetTab(uiLobbyTabType);
 }
Beispiel #7
0
 public void OnWeaponTab()
 {
     uiLobbyTabType = eUILobbyTab.Type_Weapon;
     SetTab(uiLobbyTabType);
 }