|
|
@@ -77,10 +77,11 @@ cc.Class({
|
|
|
// "signature": "0x09fda37fcad4a9bb7b72f652323881a33847be3a44e4403c7a576b3383df30ec6e5e256f28fbdbac5eb0642f304f331783f36d70b5e6fd576818bc42e14624191c", // 签名文本
|
|
|
// "timestamp": 1641279989 // 签名时间戳,需要在1分钟内完成验签,否则本次签名失效
|
|
|
// };
|
|
|
- console.log("loginTokenAndVerification========>",new Date());
|
|
|
+ console.log("loginTokenAndVerification========>", new Date());
|
|
|
utils.post(utils.api.loginTokenAndVerification, dappLoginData, (flag, value) => {
|
|
|
- console.log("loginTokenAndVerification========>", value,new Date());
|
|
|
+ console.log("loginTokenAndVerification========>", value, new Date());
|
|
|
if (flag && 0 === value.code) {
|
|
|
+ console.log("login pass1:" + flag + '-' + value.code + '-' + value.msg);
|
|
|
/** 登录成功获取token */
|
|
|
utils.setToken(value.data.token);
|
|
|
/** 获取一个游戏的设置数据 */
|
|
|
@@ -89,9 +90,12 @@ cc.Class({
|
|
|
GlobalD.UserInfo = value.data.userInfo;
|
|
|
/** 新增userInto 的 attribute */
|
|
|
GlobalD.PlayerAttribute = value.data.playerAttribute;
|
|
|
+ console.log("login pass2:" + flag + '-' + value.code + '-' + value.msg);
|
|
|
/** 推送信息 */
|
|
|
utils.get(utils.api.playerPullInfo, {}, (flag, playerPullInfoTemp) => {
|
|
|
- if(!flag)return;
|
|
|
+ console.log("playerPullInfo pass1:" + flag + '-' + value.code + '-' + value.msg);
|
|
|
+ if (!flag) return;
|
|
|
+ console.log("playerPullInfo pass2:" + flag + '-' + value.code + '-' + value.msg);
|
|
|
let _playerData = JSON.parse(playerPullInfoTemp.data.playerData);
|
|
|
//记录读取的数据到内存里面
|
|
|
// 正常游戏
|
|
|
@@ -100,14 +104,30 @@ cc.Class({
|
|
|
// console.log('utils ws:' + data);
|
|
|
// }, _self);
|
|
|
//需要提前拉取一下土地配置,用于初始化地图土地
|
|
|
+ console.log("playerPullInfo pass3:" + flag + '-' + value.code + '-' + value.msg);
|
|
|
utils.get(utils.api.landConfig, {}, (flag, value) => {
|
|
|
+ console.log("landConfig pass1:" + flag + '-' + value.code + '-' + value.msg);
|
|
|
if (flag && 0 === value.code) {
|
|
|
GlobalD.ConfigLand = value.data;
|
|
|
+ console.log("landConfig pass2:" + flag + '-' + value.code + '-' + value.msg);
|
|
|
utils.get(utils.api.userLandList, {}, (flag, value) => {
|
|
|
+ console.log("userLandList pass1:" + flag + '-' + value.code + '-' + value.msg);
|
|
|
if (flag && 0 === value.code) {
|
|
|
GlobalD.UserLeaseLand = value.data;
|
|
|
+ console.log("userLandList pass2:" + flag + '-' + value.code + '-' + value.msg);
|
|
|
//跳转游戏
|
|
|
- cc.find("Canvas").getComponent("Login").loginButton();
|
|
|
+ // cc.find("Canvas").getComponent("Login").loginButton();
|
|
|
+
|
|
|
+ cc.loader.loadRes("prefab/gameToast", (err, texture) => {
|
|
|
+ let _pause = cc.instantiate(texture);
|
|
|
+ let _uiCamera = cc.find("Canvas/MainCamera");
|
|
|
+ _pause.parent = _uiCamera ? _uiCamera : cc.find("Canvas");
|
|
|
+ _pause.zIndex = 999;
|
|
|
+ let DetailLabel = _pause.getChildByName('DetailLabel');
|
|
|
+ DetailLabel.getComponent(cc.Label).string = "进入游戏中..";
|
|
|
+ cc.director.loadScene('MyCityScene - 004');
|
|
|
+ });
|
|
|
+
|
|
|
} else {
|
|
|
console.warn("读取到用户的土地错误?");
|
|
|
}
|
|
|
@@ -137,7 +157,7 @@ cc.Class({
|
|
|
_pause.zIndex = 999;
|
|
|
let DetailLabel = _pause.getChildByName('DetailLabel');
|
|
|
DetailLabel.getComponent(cc.Label).string = "获取信息失败,重新刷新进入游戏!";
|
|
|
-
|
|
|
+
|
|
|
});
|
|
|
}
|
|
|
})
|
|
|
@@ -154,7 +174,7 @@ cc.Class({
|
|
|
_pause.zIndex = 999;
|
|
|
let DetailLabel = _pause.getChildByName('DetailLabel');
|
|
|
DetailLabel.getComponent(cc.Label).string = "获取链上用户信息失败,请刷新游戏!";
|
|
|
-
|
|
|
+
|
|
|
});
|
|
|
}
|
|
|
// try {
|
|
|
@@ -177,7 +197,7 @@ cc.Class({
|
|
|
_pause.zIndex = 999;
|
|
|
let DetailLabel = _pause.getChildByName('DetailLabel');
|
|
|
DetailLabel.getComponent(cc.Label).string = err;
|
|
|
-
|
|
|
+
|
|
|
});
|
|
|
}
|
|
|
}
|