IT博客汇
首页
精华
技术
设计
资讯
扯淡
权利声明
登录
注册
C#开发的OpenRA的游戏用户的添加
caimouse
发表于
2023-04-26 13:38:33
love
0
在这里把所有玩家信息保存到orderManager.LobbyInfo.Clients里,后面就可以通过这里来获得所有玩家信息到界面显示,并判断是否有效的玩家。这时候客户端里的代码,就会运行这个事件函数,通过foreach来遍历orderManager.LobbyInfo.Slots所有选择的玩家,因此,游戏玩家的加入是一个客户端与服务端同步的问题,多了这个交互过程,就让代码变得有点复杂了。后面客户端就拿到所有玩家的信息,就可以在游戏世界里创建所有玩家表示对象,以更新玩家状态信息。