提交demo

This commit is contained in:
PC-20230316NUNE\Administrator
2024-08-21 16:18:52 +08:00
parent 17cb342387
commit 5858bd2407
23 changed files with 4418 additions and 9411 deletions

View File

@@ -177,13 +177,13 @@ namespace AppGame.Sync
if (IsTileConnect(index))
{
Debug.Log($"[{index}] 连接 Socket");
App.Client.AddClient(client);
}
}
else
{
Sockets.Remove(index);
Debug.Log("获取连接失败");
}
}
@@ -192,6 +192,7 @@ namespace AppGame.Sync
{
if (Sockets.TryGetValue(index,out var client))
{
Debug.Log($"[{index}] 卸载 Socket");
App.Client.RemoveClient(client);
}
Sockets.Remove(index);

View File

@@ -128,11 +128,14 @@ namespace AppGame.Sync
{
//插入未处理输入
foreach (var input in Inputs)
lock (Inputs)
{
GetSystem<DInputSystem>().Enqueue(input);
foreach (var input in Inputs)
{
GetSystem<DInputSystem>().Enqueue(input);
}
Inputs.Clear();
}
Inputs.Clear();
base.OnRunSimulate();
}
@@ -202,13 +205,13 @@ namespace AppGame.Sync
TileServerInfo info = message.data;
if (info is not null)
{
Debug.Log($"[{index}] 连接 Socket");
client.SetPoint($"{info.ip}:{info.port}");
await client.OnInit();
}
else
{
Sockets.Remove(index);
Debug.Log("获取连接失败");
}
}
@@ -217,6 +220,7 @@ namespace AppGame.Sync
{
if (Sockets.TryGetValue(index,out var client))
{
Debug.Log($"[{index}] 卸载 Socket");
client.OnClose();
}
Sockets.Remove(index);