启动自测服务器:
1⃣️打开cocos2d-x-2.2.3/tools/MicroServer/UnityNetwork/ChatServer/Program.cs
2⃣️修改 Start()函数中的IP地址,改为本机的IP地址。
3⃣️运行cocos2d-x-2.2.3/tools/MicroServer/UnityNetwork/UnityNetwork.sln启动本地服务器
修改proto后,生成cs文件:
1⃣️将最新的PacketsStoC.proto和PacketsCtoS.proto两文件放入目录进入cocos2d-x-2.2.3/tools/MicroServer/doc/protobuf-net-r668/ProtoGen下
2⃣️点击批处理器BuildCode.bat
3⃣️将cocos2d-x-2.2.3/tools/MicroServer/doc/protobuf-net-r668/out下新生成的文件替换上层目录中的旧文件。
4⃣️由于不能自动更新,需要将cocos2d-x-2.2.3/tools/MicroServer/UnityNetwork/UnityNetwork下的protocol_Humans.cs删除,即打开UnityNetwork.sln并删除protocol_Humans.cs文件。再右击,添加现有项,将新生成的protocol_Humans.cs添加进去就ok了。
自测协议是否正确
1⃣️在MessageIdentifiers.cs中定义相应的枚举。
2⃣️在Program.cs中的Update函数中添加一条case语句!