IT博客汇
首页
精华
技术
设计
资讯
扯淡
权利声明
登录
注册
C#开发的OpenRA游戏之部署命令发送给服务器的流程
caimouse
发表于
2023-05-11 16:33:21
love
0
在函数SendOrders()再调用Connection.Send(NetFrameNumber, localOrders),就可以把命令放到连接里打包。OrderPacket(orders.ToArray())实现对一个命令打包过程,也就是序列化过程,这样所有命令内容就变成一个byte数组,localImmediateOrders队列的命令是立即进行发送,而localOrders命令是按顺序发送。OpenRA游戏里,前面已经分析怎么样产生部署命令,以及部署命令又是怎么样打包,