refactor(socket): 重构 ClientData 结构体并优化相关逻辑

- 简化 ClientData 结构体,移除不必要的方法
- 优化 Player 结构体,调整 Conn 类型
- 更新 wscodec.go 中的 Conn 结构体
- 删除未使用的 XML 相关文件和代码
- 调整 ServerEvent 和 controller 中的相关逻辑
This commit is contained in:
2025-08-30 00:36:08 +08:00
parent 1f835c1197
commit 7b5ec208fc
31 changed files with 472 additions and 602 deletions

7
.vscode/launch.json vendored
View File

@@ -13,7 +13,7 @@
"mode": "auto",
"cwd": "${workspaceFolder}",
"program": "${workspaceFolder}/login",
"console": "integratedTerminal"
},
{
@@ -24,7 +24,7 @@
"cwd": "${workspaceFolder}",
"args": ["-port=1"],
"program": "${workspaceFolder}/logic",
"console": "integratedTerminal"
}, {
"name": "Launch logic2",
"type": "go",
@@ -32,6 +32,7 @@
"mode": "auto",
"cwd": "${workspaceFolder}",
"args": ["-port=2"],
"program": "${workspaceFolder}/logic", "console": "integratedTerminal"
},
{
@@ -41,7 +42,7 @@
"mode": "auto",
"cwd": "${workspaceFolder}",
"args": ["-port=0"],
"program": "${workspaceFolder}/logic", "console": "integratedTerminal"
"program": "${workspaceFolder}/logic",
}
]