Пример #1
0
    public void Initialize(BlackJackRoom room, Action <BlackJackRoom> ckickAct)
    {
        _room     = room;
        _ckickAct = ckickAct;

        RoomName.text     = _room.Name;
        RoomContent.text  = $"賭注: {room.Bet}\n";
        RoomContent.text += $"餘額限制: {room.RequirMoney}";
    }
Пример #2
0
    private void JoinGameRoom(BlackJackRoom room)
    {
        if (room == null)
        {
            ModalHelper.WarningMessage("發生錯誤, 找不到該房間資訊!", Init);
            return;
        }

        if (PlayerManage.Wallet < room.RequirMoney)
        {
            ModalHelper.WarningMessage("餘額小於房間金錢限制!", Init);
            return;
        }

        LastJoinRoom = room;

        var sqlFilter = BlackJackRoomManage.GetSqlLobbyFilter(room);

        PhotonNetwork.JoinRandomRoom(null, 0, MatchmakingMode.FillRoom, SystemManage.SqlLobby, sqlFilter);
    }