技术栈
lua-protobuf
四夕立羽
6 个月前
网络
·
lua
·
unity3d
·
protobuf
·
gameframework
·
lua-protobuf
·
工具流
unity3d:GameFramework+xLua+Protobuf+lua-protobuf,生成.cs,.pb工具流
1.区分lua,cs用的proto 2.proto生成cs,使用protogen.exe,通过csharp.xslt修改生成cs样式 3.proto生成lua加载.pb二进制文件,并生成.pb列表文件,用于初始化加载 4.协议id生成cs,lua中枚举
四夕立羽
6 个月前
服务器
·
unity3d
·
protobuf
·
gameframework
·
xlua
·
lua-protobuf
·
收发协议
unity3d:GameFramework+xLua+Protobuf+lua-protobuf,与服务器交互收发协议
1.cs收发协议,通过protobuf序列化 2.lua收发协议,通过lua-protobuf序列化proto生成的CS类,基于这两个基类。分别为CSPacketBase是客户端发送至服务器,SCPacketBase是服务器发送至客户端 Q:为什么要区分这2个 A:反射注册所有SCPacketBase类,为C#接收协议反序列化候选 一个类示例