C# 如何使用光子配对?

C# 如何使用光子配对?,c#,unity3d,photon,C#,Unity3d,Photon,我使用此代码加入光子中的一个房间: TypedLobby sqlLobby = new TypedLobby(GAME_LOBBY_NAME, LobbyType.SqlLobby); string sqlLobbyFilter = string.Format("L = {0}" , 8); PhotonNetwork.JoinRandomRoom(null, 2, MatchmakingMode.FillRoom, sqlLobby, sqlLobbyFilter); 下面是创建房间的代

我使用此代码加入光子中的一个房间:

TypedLobby sqlLobby = new TypedLobby(GAME_LOBBY_NAME, LobbyType.SqlLobby); 
string sqlLobbyFilter = string.Format("L = {0}" , 8); 
PhotonNetwork.JoinRandomRoom(null, 2, MatchmakingMode.FillRoom, sqlLobby, sqlLobbyFilter);
下面是创建房间的代码:

RoomOptions newRoomOptions = new RoomOptions();
newRoomOptions.isOpen = true;
newRoomOptions.isVisible = true;
newRoomOptions.maxPlayers = 2;
// L is League 
newRoomOptions.customRoomPropertiesForLobby = new string[] { "L" };
newRoomOptions.customRoomProperties = new ExitGames.Client.Photon.Hashtable() { { "L", 8 } };

TypedLobby sqlLobby = new TypedLobby(GAME_LOBBY_NAME, LobbyType.SqlLobby);
PhotonNetwork.CreateRoom(null, newRoomOptions, sqlLobby);
我从光子文档中得到了这段代码 但这也带来了例外:

Operation failed: OperationResponse 225: ReturnCode: -2 (SQL logic error or missing database
no such column: L). Parameters: {} Server: MasterServer

谢谢。

使用C0..C9属性而不是L

从文档: 在内部,SQL大厅列出SQLite表中的文件室,其中最多有10个特殊的“筛选属性”。目前,它们的命名固定为:“C0”、“C1”到“C9”