Esempio n. 1
0
    public void clickRanking()
    {
        GameControl.instance.sound.startClickButtonAudio();
        //gameControl.panelRank.onShow();

        LoadAssetBundle.LoadScene(Res.AS_SUBSCENES, Res.AS_SUBSCENES_RANK);
    }
Esempio n. 2
0
 public void clickHomThu()
 {
     SoundManager.instance.startClickButtonAudio();
     SendData.onGetInboxMessage();
     PopupAndLoadingScript.instance.ShowLoading();
     LoadAssetBundle.LoadScene("sub_mail", "subMail");
 }
Esempio n. 3
0
    public void onClick(string action)
    {
        switch (action)
        {
        case "doithuong":
            GameControl.instance.panelWaiting.onShow();
            SendData.onGetInfoGift();
            break;

        case "napthe":
            //GameControl.instance.panelNapChuyenXu.onShow();
            LoadAssetBundle.LoadScene(Res.AS_SUBSCENES, Res.AS_SUBSCENES_ADD_COIN);
            break;

        case "mail":
            //GameControl.instance.panelMail.onShow();
            LoadAssetBundle.LoadScene(Res.AS_SUBSCENES, Res.AS_SUBSCENES_MAIL, () => {
                PanelMail.instance.load();
            });
            break;

        case "help":
            // GameControl.instance.panleHelp.onShow();
            LoadAssetBundle.LoadScene(Res.AS_SUBSCENES, Res.AS_SUBSCENES_HELP);
            break;
        }
        onHide();
    }
Esempio n. 4
0
    public void clickButtnRutTien()
    {
        long temp = 0;

        //if (BaseInfo.gI().typetableLogin == Res.ROOMFREE) {
        //    temp = BaseInfo.gI().mainInfo.moneyChip;
        //} else {
        temp = BaseInfo.gI().mainInfo.moneyXu;
        //}
        if (temp < BaseInfo.gI().moneyNeedTable)
        {
            PopupAndLoadingScript.instance.popup.ShowPopupTwoButton("", "Không đủ tiền để rút, bạn có muốn nạp thêm? ", delegate {
            });
        }
        else
        {
            if (players[0].getFolowMoney() < BaseInfo.gI().currentMinMoney)
            {
                LoadAssetBundle.LoadScene(Res.RUTTIEN_AB, Res.RUTTIEN_NAME, () => {
                    PanelRutTien.instance.show(BaseInfo.gI().currentMinMoney,
                                               BaseInfo.gI().currentMaxMoney, 2, 0, 0, 0, 2);
                });
            }
            else
            {
                LoadAssetBundle.LoadScene(Res.RUTTIEN_AB, Res.RUTTIEN_NAME, () => {
                    PanelRutTien.instance.show(BaseInfo.gI().currentMinMoney,
                                               BaseInfo.gI().currentMaxMoney, 3, 0, 0, 0, 2);
                });
            }
        }
    }
Esempio n. 5
0
    void clickHelp()
    {
        GameControl.instance.sound.startClickButtonAudio();
        // gameControl.panleHelp.onShow();

        LoadAssetBundle.LoadScene(Res.AS_SUBSCENES, Res.AS_SUBSCENES_HELP);
    }
Esempio n. 6
0
    public void clickButtnRutTien()
    {
        long temp = 0;

        if (BaseInfo.gI().typetableLogin == Res.ROOMFREE)
        {
            temp = BaseInfo.gI().mainInfo.moneyFree;
        }
        else
        {
            temp = BaseInfo.gI().mainInfo.moneyVip;
        }
        if (temp < BaseInfo.gI().moneyNeedTable)
        {
            gameControl.panelMessageSytem.onShow("Không đủ tiền để rút, bạn có muốn nạp thêm?");
        }
        else
        {
            LoadAssetBundle.LoadScene(Res.AS_SUBSCENES, Res.AS_SUBSCENES_RUT_TIEN, () => {
                if (players[0].getFolowMoney() < BaseInfo.gI().currentMinMoney)
                {
                    PanelRutTien.instance.show(BaseInfo.gI().currentMinMoney,
                                               BaseInfo.gI().currentMaxMoney, 2, 0, 0, 0, BaseInfo.gI().typetableLogin);
                }
                else
                {
                    PanelRutTien.instance.show(BaseInfo.gI().currentMinMoney,
                                               BaseInfo.gI().currentMaxMoney, 3, 0, 0, 0, BaseInfo.gI().typetableLogin);
                }
            });
        }
    }
Esempio n. 7
0
    public void clickSetting()
    {
        GameControl.instance.sound.startClickButtonAudio();
        //gameControl.panelSetting.onShow();

        LoadAssetBundle.LoadScene(Res.AS_SUBSCENES, Res.AS_SUBSCENES_SETTING);
    }
Esempio n. 8
0
 public void clickButtonDatcuoc()
 {
     //  gameControl.panelDatCuoc.onShow();
     LoadAssetBundle.LoadScene(Res.AS_SUBSCENES, Res.AS_SUBSCENES_DAT_CUOC, () => {
         PanelDatCuoc.instance.onShow();
     });
 }
Esempio n. 9
0
 public void toggleActiononChange(bool isCheck)
 {
     if (BaseInfo.gI().isView)
     {
         return;
     }
     else
     {
         if (isCheck)
         {
             if (getName().Equals(BaseInfo.gI().mainInfo.nick))
             {
                 clickButtonInfo();
                 return;
             }
             LoadAssetBundle.LoadScene(Res.INFO_INGAME_AB, Res.INFO_INGAME_NAME, () => {
                 NPCController.instance.name_player = getName();
                 NPCController.instance.tg          = toggleAction;
                 //clickButtonInfo();
                 //NPCController.instance.objMain.transform.DOLocalMoveX(250f, 0.4f);
             });
         }
         //if (npcController != null) {
         //    npcController.name_player = getName();
         //    npcController.setShowKick(isMasters);
         //}
         //if (casinoStage.players[0].getName().Equals(getName())) {
         //    clickButtonInfo();
         //    return;
         //}
     }
 }
Esempio n. 10
0
 public void OnListInvite(Message message)
 {
     try {
         short total = message.reader().ReadShort();
         if (total <= 0)
         {
             PopupAndLoadingScript.instance.messageSytem.OnShow(ClientConfig.Language.GetText(""));
             return;
         }
         List <ItemInviteData> list = new List <ItemInviteData>();
         for (int i = 0; i < total; i++)
         {
             ItemInviteData ittt = new ItemInviteData();
             ittt.Name       = message.reader().ReadUTF();
             ittt.Dispayname = message.reader().ReadUTF();
             ittt.Money      = message.reader().ReadLong();
             list.Add(ittt);
         }
         LoadAssetBundle.LoadScene(SceneName.SUB_INVITE, SceneName.SUB_INVITE, () => {
             DialogInvite.instance.Init(list);
         });
     } catch (Exception e) {
         Debug.LogException(e);
     }
 }
Esempio n. 11
0
 public void OnClickBack()
 {
     PopupAndLoadingScript.instance.messageSytem.OnShow(ClientConfig.Language.GetText("popup_quitgame_thoatgame"), delegate {
         NetworkUtil.GI().close();
         LoadAssetBundle.LoadScene(SceneName.SCENE_MAIN, SceneName.SCENE_MAIN);
     });
 }
Esempio n. 12
0
    public void OnListTable(int totalTB, Message message)
    {
        List <ItemTableData> listTable = new List <ItemTableData>();

        for (int i = 0; i < totalTB; i++)
        {
            try {
                ItemTableData ctb = new ItemTableData();
                ctb.Id        = (message.reader().ReadShort());
                ctb.TableName = "Bàn " + ctb.Id;
                ctb.Status    = (message.reader().ReadByte());
                ctb.NUser     = (message.reader().ReadByte());
                ctb.IsLock    = message.reader().ReadByte();
                ctb.Money     = message.reader().ReadLong();
                ctb.NeedMoney = message.reader().ReadLong();
                ctb.MaxMoney  = message.reader().ReadLong();
                ctb.MaxUser   = (message.reader().ReadByte());
                //if (roomstage.anbanfull && ctb.nuser == ctb.maxuser) {//sua
                //    continue;
                //}
                listTable.Add(ctb);
            } catch (Exception ex) {
                Debug.LogException(ex);
            }
        }

        listTable.OrderBy(r => r.Money);
        LoadAssetBundle.LoadScene(SceneName.SCENE_ROOM, SceneName.SCENE_ROOM, () => {
            RoomControl.instance.CreateTable(listTable);
        });
    }
Esempio n. 13
0
 public override void onBack()
 {
     SoundManager.instance.startClickButtonAudio();
     PopupAndLoadingScript.instance.popup.ShowPopupTwoButton("", "Bạn có muốn thoát?", delegate {
         NetworkUtil.GI().close();
         LoadAssetBundle.LoadScene("sub_login", "subLogin");
     });
 }
Esempio n. 14
0
 public void clickHomThu()
 {
     GameControl.instance.sound.startClickButtonAudio();
     SendData.onGetInboxMessage();
     gameControl.panelWaiting.onShow();
     //gameControl.panelMail.onShow();
     LoadAssetBundle.LoadScene(Res.AS_SUBSCENES, Res.AS_SUBSCENES_MAIL);
 }
Esempio n. 15
0
 public void OnClickWithdrawalMoney()      //rut tien
 {
     if (!SceneManager.GetSceneByName("").isLoaded)
     {
         SendData.onGetInfoGift();
     }
     LoadAssetBundle.LoadScene(SceneName.SUB_WITHDRAWAL_MONEY, SceneName.SUB_WITHDRAWAL_MONEY);
 }
Esempio n. 16
0
 //[SkipRename]
 public void OnClick()
 {
     if (!isDrag)
     {
         LoadAssetBundle.LoadScene(SceneName.GAME_TAIXIU, SceneName.GAME_TAIXIU);
         SendData.onjoinTaiXiu(0);
     }
 }
Esempio n. 17
0
 void clickQuenMK()
 {
     //gameControl.dialogQuenMK.onShow();
     // gameControl.panelInput.onShow_GetPass();
     LoadAssetBundle.LoadScene(Res.AS_SUBSCENES, Res.AS_SUBSCENES_INPUT, () => {
         PanelInput.instance.onShow_GetPass();
     });
 }
Esempio n. 18
0
 public void ClickAvatar()
 {
     SoundManager.instance.startClickButtonAudio();
     LoadAssetBundle.LoadScene(Res.INFOPLAYER_AB, Res.INFOPLAYER_NAME, () =>
     {
         PanelInfoPlayer.instance.InfoMe();
     });
 }
Esempio n. 19
0
 public void onDisConnect()
 {
     PopupAndLoadingScript.instance.HideLoading();
     PopupAndLoadingScript.instance.messageSytem.OnShow(ClientConfig.Language.GetText("reconect_disconnect"), delegate {
         NetworkUtil.GI().close();
         LoadAssetBundle.LoadScene(SceneName.SCENE_MAIN, SceneName.SCENE_MAIN);
     });
     Debug.Log("Mất kết nối!");
 }
Esempio n. 20
0
 private void showDatcuoc(long min, long max)
 {
     //gameControl.panelCuoc.onShow(min, max);
     LoadAssetBundle.LoadScene(Res.AS_SUBSCENES, Res.AS_SUBSCENES_CUOC, () => {
         PanelCuoc.instance.onShow(min, max);
     });
     //btn_bocuoc.gameObject.SetActive(false);
     //btn_cuoc.gameObject.SetActive(false);
     //showButtonCuoc(false);
 }
Esempio n. 21
0
 public void clickAvatar()
 {
     SoundManager.instance.startClickButtonAudio();
     LoadAssetBundle.LoadScene("sub_info_player", "subInfoPlayer", () =>
     {
         PanelInfoPlayer.instance.InfoMe();
     });
     //gameControl.panelInfoPlayer.infoMe();
     //gameControl.panelInfoPlayer.onShow();
 }
Esempio n. 22
0
 public void clickButtonChat()
 {
     if (!BaseInfo.gI().isView)
     {
         // gameControl.panelChat.onShow();
         LoadAssetBundle.LoadScene(Res.AS_SUBSCENES, Res.AS_SUBSCENES_CHAT, () => {
             PanelChat.instance.onShow();
         });
     }
 }
Esempio n. 23
0
 public void clickAvatar()
 {
     GameControl.instance.sound.startClickButtonAudio();
     //gameControl.panelInfoPlayer.infoMe();
     //gameControl.panelInfoPlayer.onShow();
     LoadAssetBundle.LoadScene(Res.AS_SUBSCENES, Res.AS_SUBSCENES_PLAYER_INFO, () => {
         gameControl.panelWaiting.onHide();
         PanelInfoPlayer.instance.infoMe();
     });
 }
Esempio n. 24
0
 public void OnMoneyFree(long money)
 {
     Debug.LogError("Nhan dc tien nhe: " + money);
     LoadAssetBundle.LoadScene(SceneName.SUB_GIFT_MONEY, SceneName.SUB_GIFT_MONEY, () => {
         ClientConfig.UserInfo.CASH_FREE += money;
         if (LobbyControl.instance != null)
         {
             LobbyControl.instance.SetMoney();
         }
     });
 }
Esempio n. 25
0
    public void BackToLogin()
    {
        SoundManager.instance.startClickButtonAudio();
        PopupAndLoadingScript.instance.popup.ShowPopupTwoButton("", ClientConfig.Language.GetText("lobby_quit"), () =>
        {
            //FB.LogOut();
            NetworkUtil.GI().close();
            bg_change_scene.gameObject.SetActive(true);
            LoadAssetBundle.LoadScene(Res.LOGIN_AB, Res.LOGIN_NAME);
        });

        //StartCoroutine(WaitToFade(1f));
    }
Esempio n. 26
0
 private void LoadSceneGame(string scene_ab, string scene_name)
 {
     LoadAssetBundle.LoadScene(scene_ab, scene_name, () =>
     {
         for (int i = 0; i < SceneManager.GetSceneByName(scene_name).rootCount; i++)
         {
             if (SceneManager.GetSceneByName(scene_name).GetRootGameObjects()[i].name.Equals("Canvas"))
             {
                 SceneManager.GetSceneByName(scene_name).GetRootGameObjects()[i].transform.GetChild(0).gameObject.SetActive(false);
                 break;
             }
         }
     });
 }
Esempio n. 27
0
 private void LoadLobby()
 {
     //bg_change_scene.gameObject.SetActive(true);
     LoadAssetBundle.LoadScene(Res.MAIN_AB, Res.MAIN_NAME);
     //for (int i = 0; i < objListRoom.transform.childCount; i++)
     //{
     //    objListRoom.transform.GetChild(i).transform.DOScale(0, 0.4f);
     //    yield return new WaitForSeconds(.1f);
     //    if (i == objListRoom.transform.childCount - 1)
     //    {
     //        LoadAssetBundle.LoadScene(Res.MAIN_AB, Res.MAIN_NAME);
     //    }
     //}
 }
Esempio n. 28
0
 public void clickButtnRutTien()
 {
     if (ClientConfig.UserInfo.CASH_FREE < GameConfig.BetMoney * 10)
     {
         PopupAndLoadingScript.instance.messageSytem.OnShow("Không đủ tiền để rút, bạn có muốn nạp thêm?");
     }
     else
     {
         //Show rut tien
         Debug.LogError("Show rut tien");
         LoadAssetBundle.LoadScene(SceneName.SUB_RUT_TIEN, SceneName.SUB_RUT_TIEN, () => {
         });
     }
 }
Esempio n. 29
0
 public void ClickChangeAvata()
 {
     SoundManager.instance.startClickButtonAudio();
     if (isLoginFB)
     {
         PopupAndLoadingScript.instance.popup.ShowPopupOneButton("", "Quý khách không thể đổi tên.");
     }
     else
     {
         //GameControl.instance.panelChangeAvata.onShow();
         LoadAssetBundle.LoadScene(Res.CHANGE_AVATAR_AB, Res.CHANGE_AVATAR_NAME);
         //onHide();
         CloseInfoPlayer();
     }
 }
Esempio n. 30
0
 public void clickChangeAvata()
 {
     GameControl.instance.sound.startClickButtonAudio();
     if (isLoginFB)
     {
         GameControl.instance.panelMessageSytem.onShow("Bạn không thể đổi avata.");
     }
     else
     {
         // GameControl.instance.panelChangeAvata.onShow();
         LoadAssetBundle.LoadScene(Res.AS_SUBSCENES, Res.AS_SUBSCENES_CHANGE_AVATA, () => {
             GetComponent <UIPopUp>().HideDialog();
         });
     }
 }