Exemplo n.º 1
0
    /// <summary>
    /// 加入金币场模式
    /// </summary>
    /// <param name="id"></param>
    public void SendJoinGoldPattern(int id)
    {
        SendGoldFlowerJoinGoldRoom req = new SendGoldFlowerJoinGoldRoom();

        req.id = id;
        NetProcess.SendRequest <SendGoldFlowerJoinGoldRoom>(req, TenProtoIdMap.CMD_SendJoinGoldPattern, (msg) =>
        {
            TenCreateJoinRoomAck ack = msg.Read <TenCreateJoinRoomAck>();
            if (ack.code == 1)
            {
                TenModel.Inst.CleanModel(true);
                ServerCreateJoinRoom(ack.data);
            }
            else
            {
                GameUtils.ShowErrorTips(ack.code);
            }
        });
    }
Exemplo n.º 2
0
    /// <summary>
    /// 加入金币场模式
    /// </summary>
    /// <param name="id"></param>
    public void SendJoinGoldPattern(int id)
    {
        SendGoldFlowerJoinGoldRoom req = new SendGoldFlowerJoinGoldRoom();

        req.id = id;
        SQDebug.Log("11111111111111");
        NetProcess.SendRequest <SendGoldFlowerJoinGoldRoom>(req, GoldFlowerProtoIdMap.CMD_SendJoinGoldPattern, (msg) =>
        {
            GoldFlowerCreateRoomAck ack = msg.Read <GoldFlowerCreateRoomAck>();
            if (ack.code == 1)
            {
                XXGoldFlowerGameModel.Inst.CleanMode(true);
                ServerCreateJoinGame(ack.data);
            }
            else
            {
                GameUtils.ShowErrorTips(ack.code);
            }
        });
    }
Exemplo n.º 3
0
    /// <summary>
    /// 加入金币场模式
    /// </summary>
    /// <param name="id"></param>
    public void SendJoinMJPattern(int id)
    {
        SendGoldFlowerJoinGoldRoom req = new SendGoldFlowerJoinGoldRoom();

        req.id = id;
        NetProcess.SendRequest <SendGoldFlowerJoinGoldRoom>(req, MJProtoMap.CMD_SendJoinMJPattern, (msg) =>
        {
            StartGameBackData data = msg.Read <StartGameBackData>();
            if (data.code == 1)
            {
                if (mGameUI != null)
                {
                    mGameUI.ReSetUI();
                    MJGameModel.Inst.ResetData();
                }
                HandleStartGameData(data.data);
            }
            else
            {
                GameUtils.ShowErrorTips(data.code);
            }
        });
    }