コード例 #1
0
    public void HandleSessionInfo(object[] data)
    {
        SRSTaiXiuSessionInfo sessionInfo = JsonConvert.DeserializeObject <SRSTaiXiuSessionInfo>(BestHTTP.JSON.Json.Encode(data[1]));

        _taixiu.UpdateInfo(sessionInfo);
        UpdateGame();
    }
コード例 #2
0
    public void HandleSessionInfo(object[] data)
    {
        string json = LitJson.JsonMapper.ToJson(data[1]);
        SRSTaiXiuSessionInfo sessionInfo = JsonUtility.FromJson <SRSTaiXiuSessionInfo>(json);

        _taixiu.UpdateInfo(sessionInfo);
        UpdateGame();
    }
コード例 #3
0
    public void UpdateInfo(SRSTaiXiuSessionInfo sessionInfo)
    {
        SessionID    = sessionInfo.SessionID;
        CurrentState = (TaiXiuGameState)sessionInfo.CurrentState;
        Ellapsed     = sessionInfo.Ellapsed;
        TotalTai     = sessionInfo.TotalTai;
        TotalXiu     = sessionInfo.TotalXiu;
        TotalBetTai  = sessionInfo.TotalBetTai;
        TotalBetXiu  = sessionInfo.TotalBetXiu;

        Result           = sessionInfo.Result;
        Result.SessionId = SessionID;
    }
コード例 #4
0
    public void HandleEnterLobby(object[] data)
    {
        UILayerController.Instance.HideLoading();
        _server.HubCallGetMessage();

        SRSTaiXiuSessionInfo sessionInfo = JsonConvert.DeserializeObject <SRSTaiXiuSessionInfo>(BestHTTP.JSON.Json.Encode(data[1]));

        _taixiu.UpdateInfo(sessionInfo);

        double meBet     = 0;
        int    meBetGate = -1;

        if (data.Length > 2)
        {
            meBet = double.Parse(data[2].ToString());
        }
        if (data.Length > 3)
        {
            meBetGate = int.Parse(data[3].ToString());
        }
        if (meBetGate >= 0 && meBet > 0)
        {
            if (meBetGate == 0)
            {
                _taixiu.TotalMeBetTai = meBet;
            }
            else if (meBetGate == 1)
            {
                _taixiu.TotalMeBetXiu = meBet;
            }
        }

        UpdateMeBet();
        UpdateGame();
        txtXiuInput.text = "Đặt Cửa";
        txtTaiInput.text = "Đặt Cửa";
    }