瀏覽代碼

【BUG】解决进入房间,玩家没有绑定房间号

johnclot69 1 年之前
父節點
當前提交
51e1eee5c7

+ 1 - 0
DotNet/Hotfix/Scenes/Game/Handler/C2G_CreatRoomHandler.cs

@@ -35,6 +35,7 @@ namespace ET.Server
             // 创建房间
             Room room = scene.GetComponent<GameRoomComponent>().AddChild<Room, Player>(player);
             
+            // 绑定玩家房间
             player.RoomId = room.RoomId;
             
             // 返回房间数据

+ 3 - 0
DotNet/Hotfix/Scenes/Game/Handler/C2G_JoinRoomHandler.cs

@@ -73,6 +73,9 @@ namespace ET.Server
             // 加入玩家
             room.Add(player);
             
+            // 绑定玩家房间
+            player.RoomId = room.RoomId;
+            
             // 广播玩家加入房间
             foreach (Player p in room.GetAllPlayers().Values)
             {