公会系统:UIManager.cs
```csharp -- C# UIManager.cs // UI管理器,负责UI的创建、显示、隐藏等 using UnityEngine; using System.Collections.Generic; using XLua; public class UIManager :
```csharp -- C# UIManager.cs // UI管理器,负责UI的创建、显示、隐藏等 using UnityEngine; using System.Collections.Generic; using XLua; public class UIManager :
```csharp -- C# NetworkManager.cs // 网络管理器C#实现,负责底层的网络通信 using UnityEngine; using System; using System.Collections; using System.Collections.Gen
```lua -- game/ui/guild_chat_panel.lua -- 公会聊天面板UI,实现完整的聊天界面 local utils = require("core.utils") local class = require("core.class") local mvc =
```lua -- modules/guild_manager.lua -- 公会管理器,管理公会成员信息、公会操作等 local utils = require("core.utils") local class = require("core.class") local event =
```lua -- modules/chat_manager.lua -- 公会聊天管理器,处理聊天消息的发送、接收、存储等 local utils = require("core.utils") local class = require("core.class") local even
```lua -- modules/network_manager.lua -- 网络管理器模块,支持proto协议、重连机制、心跳保活 local utils = require("core.utils") local class = require("core.class") loca
syntax = "proto3"; package guild; // 公会聊天消息类型 enum ChatType { WORLD = 0; // 世界频道 GUILD = 1; // 公会频道 PRIVATE = 2;