一、从注册登录界面跳转到主场景首先向服务器申请用户数据,判断用户此时情况
GameData类里的UserDTo数据解释
接收服务器返回的消息
二、用户模块儿命令处理详细
2.1 首先判断是否是新用户,如果不是新用户
2.2 是新用户就要第一次创建英雄
根据服务器返回是否创建成功,客户端进行处理
三、判断是否是新用户之后,接下来就该排队匹配了
点击开始排队按钮之后,执行下面的方法
消息处理:开始排队模块
进入到队列中后加载新的场景
总体大致如下:
四、进行测试
因为是排队,所以至少要有两个客户端来测试,我们可以先打包出来一个。
同时要打开服务器
同时开启两个客户端测试排队成功后会进入新的场景——Select 英雄选择。