Commit c19fa890 authored by AU-Pro-mac's avatar AU-Pro-mac

fixed open animaiton load lottie bug --01

parent 44b9e3fa
...@@ -1539,7 +1539,7 @@ const resCanvasListCsd = { ...@@ -1539,7 +1539,7 @@ const resCanvasListCsd = {
'63cb446e-1158-4a94-bf0c-c19ecc7d2cc6': { '63cb446e-1158-4a94-bf0c-c19ecc7d2cc6': {
name: 'openTexture', name: 'openTexture',
ext: '.png', ext: '.png',
url: 'https://yun.duiba.com.cn/spark/assets/openTexture.4558fad0aadb7003efd6b71716816a93ad181283.png', url: 'https://yun.duiba.com.cn/spark/assets/openTexture__.b7037af9b8c768386bbe994c40e5331fbd8d4e8a.png',
uuid: '63cb446e-1158-4a94-bf0c-c19ecc7d2cc6' uuid: '63cb446e-1158-4a94-bf0c-c19ecc7d2cc6'
}, },
'bdb3cbec-1af5-49e9-89ba-2c2ecd90f760': { 'bdb3cbec-1af5-49e9-89ba-2c2ecd90f760': {
...@@ -1860,6 +1860,7 @@ var Main = (function () { ...@@ -1860,6 +1860,7 @@ var Main = (function () {
} }
Main.prototype.changeGameSence = function (gameType) { Main.prototype.changeGameSence = function (gameType) {
this.gameType = gameType; this.gameType = gameType;
console.log('changeGameSence');
if (gameType === 1) if (gameType === 1)
ctrls_1.changeScene(MainScene_1.CsdScene); ctrls_1.changeScene(MainScene_1.CsdScene);
else if (gameType === 2) else if (gameType === 2)
...@@ -1873,11 +1874,10 @@ var Main = (function () { ...@@ -1873,11 +1874,10 @@ var Main = (function () {
return new Promise(function (resolve, reject) { return new Promise(function (resolve, reject) {
FYGE.GlobalLoader.loadImage(function (s, image) { FYGE.GlobalLoader.loadImage(function (s, image) {
if (s) { if (s) {
console.log('ssss', image);
setTimeout(function () { setTimeout(function () {
FYGE.createTextureSheet(new FYGE.BaseTexture(image), lottieTexture); FYGE.createTextureSheet(new FYGE.BaseTexture(image), lottieTexture);
resolve('complete'); resolve('complete');
}, 60); }, 200);
} }
}, resCanvasList['63cb446e-1158-4a94-bf0c-c19ecc7d2cc6'].url); }, resCanvasList['63cb446e-1158-4a94-bf0c-c19ecc7d2cc6'].url);
}); });
...@@ -1905,7 +1905,6 @@ var Main = (function () { ...@@ -1905,7 +1905,6 @@ var Main = (function () {
Main.prototype.onAddToStage = function () { Main.prototype.onAddToStage = function () {
return __awaiter(this, void 0, void 0, function () { return __awaiter(this, void 0, void 0, function () {
var resCanvasList; var resCanvasList;
var _this = this;
return __generator(this, function (_a) { return __generator(this, function (_a) {
switch (_a.label) { switch (_a.label) {
case 0: case 0:
...@@ -1919,22 +1918,20 @@ var Main = (function () { ...@@ -1919,22 +1918,20 @@ var Main = (function () {
case 1: case 1:
_a.sent(); _a.sent();
console.log('resloadingList 加载完毕'); console.log('resloadingList 加载完毕');
this.loadImageTextures(resCanvasList).then(function (res) { return __awaiter(_this, void 0, void 0, function () { return [4, this.loadImageTextures(resCanvasList)];
return __generator(this, function (_a) { case 2:
switch (_a.label) { _a.sent();
case 0: return [4, this.loadImageTexturesCsd01(resCanvasList)]; return [4, this.loadImageTexturesCsd01(resCanvasList)];
case 1: case 3:
_a.sent(); _a.sent();
return [4, this.loadImageTexturesCsd02(resCanvasList)]; return [4, this.loadImageTexturesCsd02(resCanvasList)];
case 2: case 4:
_a.sent(); _a.sent();
console.log('%cloadImageTextures over', 'color:red;font-weight:bold;font-size:16px;padding: 4px 20px;');
ctrls_1.changeScene(MainScene_2.OpenAni); ctrls_1.changeScene(MainScene_2.OpenAni);
return [2]; TaoBaoNet_1.sendTbNet(TaoBaoNet_1.TbNetName.onload, {});
}
});
}); });
return [4, initLottie_1.InitLottie.initLottieList(resLottieList_1.default)]; return [4, initLottie_1.InitLottie.initLottieList(resLottieList_1.default)];
case 2: case 5:
_a.sent(); _a.sent();
console.log("initLottieList完成"); console.log("initLottieList完成");
FYGE.GDispatcher.dispatchEvent("loadEnd"); FYGE.GDispatcher.dispatchEvent("loadEnd");
...@@ -2051,6 +2048,7 @@ var TbNetName; ...@@ -2051,6 +2048,7 @@ var TbNetName;
TbNetName["getUserInfo"] = "mine.getUserInfo"; TbNetName["getUserInfo"] = "mine.getUserInfo";
TbNetName["getPrizeInfo"] = "mine.getPrizeInfo"; TbNetName["getPrizeInfo"] = "mine.getPrizeInfo";
TbNetName["seePrize"] = "mine.seePrize"; TbNetName["seePrize"] = "mine.seePrize";
TbNetName["onload"] = "mine.animationOnloaded";
})(TbNetName = exports.TbNetName || (exports.TbNetName = {})); })(TbNetName = exports.TbNetName || (exports.TbNetName = {}));
var dataRecord = {}; var dataRecord = {};
var fc; var fc;
...@@ -15770,6 +15768,9 @@ var XxlScene = (function (_super) { ...@@ -15770,6 +15768,9 @@ var XxlScene = (function (_super) {
XxlScene.prototype.updateScore = function (userGetScore) { XxlScene.prototype.updateScore = function (userGetScore) {
var _this = this; var _this = this;
this.userScore += userGetScore; this.userScore += userGetScore;
if (this.userScore > this.robotScore) {
this.updateFakeScore(this.robot.getScore(this.userScore, this.timeNum));
}
if (this.level < 2 && this.userScore >= 1000 && this.userScore < 2000) { if (this.level < 2 && this.userScore >= 1000 && this.userScore < 2000) {
this.level = 2; this.level = 2;
this.llevelText.text = "第" + this.level + "关"; this.llevelText.text = "第" + this.level + "关";
...@@ -16047,7 +16048,7 @@ var XxlScene = (function (_super) { ...@@ -16047,7 +16048,7 @@ var XxlScene = (function (_super) {
XxlScene.prototype.findCircleItemByPos = function (p0, p1) { XxlScene.prototype.findCircleItemByPos = function (p0, p1) {
for (var _i = 0, _a = this.circleItems; _i < _a.length; _i++) { for (var _i = 0, _a = this.circleItems; _i < _a.length; _i++) {
var co = _a[_i]; var co = _a[_i];
if (this.getDistance(co.point, p0) < this.radius * 1.5 && this.getDistance(p1, co.point) < this.radius / 3) { if (this.getDistance(co.point, p0) < this.radius * 1.5 && this.getDistance(p1, co.point) < this.radius / 3 + 5) {
if (this.selectItems.indexOf(co) == -1) { if (this.selectItems.indexOf(co) == -1) {
return co; return co;
} }
......
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -1541,7 +1541,7 @@ const resCanvasListCsd = { ...@@ -1541,7 +1541,7 @@ const resCanvasListCsd = {
'63cb446e-1158-4a94-bf0c-c19ecc7d2cc6': { '63cb446e-1158-4a94-bf0c-c19ecc7d2cc6': {
name: 'openTexture', name: 'openTexture',
ext: '.png', ext: '.png',
url: 'https://yun.duiba.com.cn/spark/assets/openTexture.4558fad0aadb7003efd6b71716816a93ad181283.png', url: 'https://yun.duiba.com.cn/spark/assets/openTexture__.b7037af9b8c768386bbe994c40e5331fbd8d4e8a.png',
uuid: '63cb446e-1158-4a94-bf0c-c19ecc7d2cc6' uuid: '63cb446e-1158-4a94-bf0c-c19ecc7d2cc6'
}, },
'bdb3cbec-1af5-49e9-89ba-2c2ecd90f760': { 'bdb3cbec-1af5-49e9-89ba-2c2ecd90f760': {
...@@ -1862,6 +1862,7 @@ var Main = (function () { ...@@ -1862,6 +1862,7 @@ var Main = (function () {
} }
Main.prototype.changeGameSence = function (gameType) { Main.prototype.changeGameSence = function (gameType) {
this.gameType = gameType; this.gameType = gameType;
console.log('changeGameSence');
if (gameType === 1) if (gameType === 1)
ctrls_1.changeScene(MainScene_1.CsdScene); ctrls_1.changeScene(MainScene_1.CsdScene);
else if (gameType === 2) else if (gameType === 2)
...@@ -1875,11 +1876,10 @@ var Main = (function () { ...@@ -1875,11 +1876,10 @@ var Main = (function () {
return new Promise(function (resolve, reject) { return new Promise(function (resolve, reject) {
FYGE.GlobalLoader.loadImage(function (s, image) { FYGE.GlobalLoader.loadImage(function (s, image) {
if (s) { if (s) {
console.log('ssss', image);
setTimeout(function () { setTimeout(function () {
FYGE.createTextureSheet(new FYGE.BaseTexture(image), lottieTexture); FYGE.createTextureSheet(new FYGE.BaseTexture(image), lottieTexture);
resolve('complete'); resolve('complete');
}, 60); }, 200);
} }
}, resCanvasList['63cb446e-1158-4a94-bf0c-c19ecc7d2cc6'].url); }, resCanvasList['63cb446e-1158-4a94-bf0c-c19ecc7d2cc6'].url);
}); });
...@@ -1907,7 +1907,6 @@ var Main = (function () { ...@@ -1907,7 +1907,6 @@ var Main = (function () {
Main.prototype.onAddToStage = function () { Main.prototype.onAddToStage = function () {
return __awaiter(this, void 0, void 0, function () { return __awaiter(this, void 0, void 0, function () {
var resCanvasList; var resCanvasList;
var _this = this;
return __generator(this, function (_a) { return __generator(this, function (_a) {
switch (_a.label) { switch (_a.label) {
case 0: case 0:
...@@ -1921,22 +1920,20 @@ var Main = (function () { ...@@ -1921,22 +1920,20 @@ var Main = (function () {
case 1: case 1:
_a.sent(); _a.sent();
console.log('resloadingList 加载完毕'); console.log('resloadingList 加载完毕');
this.loadImageTextures(resCanvasList).then(function (res) { return __awaiter(_this, void 0, void 0, function () { return [4, this.loadImageTextures(resCanvasList)];
return __generator(this, function (_a) { case 2:
switch (_a.label) { _a.sent();
case 0: return [4, this.loadImageTexturesCsd01(resCanvasList)]; return [4, this.loadImageTexturesCsd01(resCanvasList)];
case 1: case 3:
_a.sent(); _a.sent();
return [4, this.loadImageTexturesCsd02(resCanvasList)]; return [4, this.loadImageTexturesCsd02(resCanvasList)];
case 2: case 4:
_a.sent(); _a.sent();
console.log('%cloadImageTextures over', 'color:red;font-weight:bold;font-size:16px;padding: 4px 20px;');
ctrls_1.changeScene(MainScene_2.OpenAni); ctrls_1.changeScene(MainScene_2.OpenAni);
return [2]; TaoBaoNet_1.sendTbNet(TaoBaoNet_1.TbNetName.onload, {});
}
});
}); });
return [4, initLottie_1.InitLottie.initLottieList(resLottieList_1.default)]; return [4, initLottie_1.InitLottie.initLottieList(resLottieList_1.default)];
case 2: case 5:
_a.sent(); _a.sent();
console.log("initLottieList完成"); console.log("initLottieList完成");
FYGE.GDispatcher.dispatchEvent("loadEnd"); FYGE.GDispatcher.dispatchEvent("loadEnd");
...@@ -2053,6 +2050,7 @@ var TbNetName; ...@@ -2053,6 +2050,7 @@ var TbNetName;
TbNetName["getUserInfo"] = "mine.getUserInfo"; TbNetName["getUserInfo"] = "mine.getUserInfo";
TbNetName["getPrizeInfo"] = "mine.getPrizeInfo"; TbNetName["getPrizeInfo"] = "mine.getPrizeInfo";
TbNetName["seePrize"] = "mine.seePrize"; TbNetName["seePrize"] = "mine.seePrize";
TbNetName["onload"] = "mine.animationOnloaded";
})(TbNetName = exports.TbNetName || (exports.TbNetName = {})); })(TbNetName = exports.TbNetName || (exports.TbNetName = {}));
var dataRecord = {}; var dataRecord = {};
var fc; var fc;
...@@ -15772,6 +15770,9 @@ var XxlScene = (function (_super) { ...@@ -15772,6 +15770,9 @@ var XxlScene = (function (_super) {
XxlScene.prototype.updateScore = function (userGetScore) { XxlScene.prototype.updateScore = function (userGetScore) {
var _this = this; var _this = this;
this.userScore += userGetScore; this.userScore += userGetScore;
if (this.userScore > this.robotScore) {
this.updateFakeScore(this.robot.getScore(this.userScore, this.timeNum));
}
if (this.level < 2 && this.userScore >= 1000 && this.userScore < 2000) { if (this.level < 2 && this.userScore >= 1000 && this.userScore < 2000) {
this.level = 2; this.level = 2;
this.llevelText.text = "第" + this.level + "关"; this.llevelText.text = "第" + this.level + "关";
...@@ -16049,7 +16050,7 @@ var XxlScene = (function (_super) { ...@@ -16049,7 +16050,7 @@ var XxlScene = (function (_super) {
XxlScene.prototype.findCircleItemByPos = function (p0, p1) { XxlScene.prototype.findCircleItemByPos = function (p0, p1) {
for (var _i = 0, _a = this.circleItems; _i < _a.length; _i++) { for (var _i = 0, _a = this.circleItems; _i < _a.length; _i++) {
var co = _a[_i]; var co = _a[_i];
if (this.getDistance(co.point, p0) < this.radius * 1.5 && this.getDistance(p1, co.point) < this.radius / 3) { if (this.getDistance(co.point, p0) < this.radius * 1.5 && this.getDistance(p1, co.point) < this.radius / 3 + 5) {
if (this.selectItems.indexOf(co) == -1) { if (this.selectItems.indexOf(co) == -1) {
return co; return co;
} }
......
...@@ -87,6 +87,7 @@ export class Main { ...@@ -87,6 +87,7 @@ export class Main {
// 切换游戏 // 切换游戏
changeGameSence(gameType) { changeGameSence(gameType) {
this.gameType = gameType this.gameType = gameType
console.log('changeGameSence')
if (gameType === 1) changeScene(CsdScene) if (gameType === 1) changeScene(CsdScene)
else if (gameType === 2) changeScene(XxlScene) else if (gameType === 2) changeScene(XxlScene)
else if (gameType === 3) changeScene(OpenAni) else if (gameType === 3) changeScene(OpenAni)
...@@ -101,7 +102,7 @@ export class Main { ...@@ -101,7 +102,7 @@ export class Main {
setTimeout(() => { setTimeout(() => {
FYGE.createTextureSheet(new FYGE.BaseTexture(image), lottieTexture); FYGE.createTextureSheet(new FYGE.BaseTexture(image), lottieTexture);
resolve('complete') resolve('complete')
}, 60); }, 200);
} }
}, resCanvasList['63cb446e-1158-4a94-bf0c-c19ecc7d2cc6'].url) }, resCanvasList['63cb446e-1158-4a94-bf0c-c19ecc7d2cc6'].url)
// [ // [
...@@ -155,16 +156,16 @@ export class Main { ...@@ -155,16 +156,16 @@ export class Main {
await RES.loadSparkAssets(resCanvasList) await RES.loadSparkAssets(resCanvasList)
console.log('resloadingList 加载完毕') console.log('resloadingList 加载完毕')
this.loadImageTextures(resCanvasList).then(async res => {
await this.loadImageTextures(resCanvasList)
await this.loadImageTexturesCsd01(resCanvasList) await this.loadImageTexturesCsd01(resCanvasList)
await this.loadImageTexturesCsd02(resCanvasList) await this.loadImageTexturesCsd02(resCanvasList)
console.log(22222222222222222222) console.log('%cloadImageTextures over', 'color:red;font-weight:bold;font-size:16px;padding: 4px 20px;')
changeScene(OpenAni) changeScene(OpenAni)
sendTbNet(TbNetName.onload, {})
// changeScene(CsdScene) // changeScene(CsdScene)
// changeScene(XxlScene) // changeScene(XxlScene)
}) sendTbNet(TbNetName.onload, {})
await InitLottie.initLottieList(resLottieList); await InitLottie.initLottieList(resLottieList);
console.log("initLottieList完成") console.log("initLottieList完成")
......
...@@ -95,10 +95,8 @@ Page({ ...@@ -95,10 +95,8 @@ Page({
// 页面加载 // 页面加载
// 开场动画 // 开场动画
this.openAnimation().then(async res_ => { this.onAnimationLoadOver()
this.backToPage()
this.getAuth() this.getAuth()
})
}, },
// 获取用户授权信息 // 获取用户授权信息
...@@ -219,6 +217,33 @@ Page({ ...@@ -219,6 +217,33 @@ Page({
}, },
openAnimationTimeout: null,
// 收到 canvas lottie 加载结束的 信息 -- 且等待 开场动画 30s
onAnimationLoadOver (msg = '') {
if (msg = 'lottieReady') {
console.log('%creceive canvas lottie ready, onAnimationLoadOver', 'color:red;font-weight:bold;font-size:16px;padding: 4px 20px;')
console.log(`%c${msg}`, 'color:red;font-weight:bold;font-size:16px;padding: 4px 20px;')
this.openAnimationTimeout = null
clearTimeout(this.openAnimationTimeout)
this.openAnimationTimeout = setTimeout(() => {
this.backToPage()
}, 5000)
} else if (!this.openAnimationTimeout) {
console.log('%conAnimationLoadOver timeout run', 'color:red;font-weight:bold;font-size:16px;padding: 4px 20px;')
this.openAnimationTimeout = setTimeout(() => {
this.backToPage()
}, 30000)
}
},
// 开场动画
openAnimation () {
return new Promise((resolve, reject) => {
this.setData({ gameShow: true, gameType: 3, gameShow_timeout: true })
})
},
// 检查助力标记 // 检查助力标记
checkDohelpReturnMark () { checkDohelpReturnMark () {
console.warn('检查助力返回标记!!', this.query) console.warn('检查助力返回标记!!', this.query)
...@@ -327,16 +352,6 @@ Page({ ...@@ -327,16 +352,6 @@ Page({
}) })
}, },
// 开场动画
openAnimation () {
return new Promise((resolve, reject) => {
this.setData({ gameShow: true, gameType: 3, gameShow_timeout: true })
setTimeout(() => {
resolve('complete')
}, 5000)
})
},
// 去游戏 防抖 // 去游戏 防抖
handleClickGame (e) { debounce(this.changeGameOrPage(e), 300) }, handleClickGame (e) { debounce(this.changeGameOrPage(e), 300) },
......
...@@ -1541,7 +1541,7 @@ const resCanvasListCsd = { ...@@ -1541,7 +1541,7 @@ const resCanvasListCsd = {
'63cb446e-1158-4a94-bf0c-c19ecc7d2cc6': { '63cb446e-1158-4a94-bf0c-c19ecc7d2cc6': {
name: 'openTexture', name: 'openTexture',
ext: '.png', ext: '.png',
url: 'https://yun.duiba.com.cn/spark/assets/openTexture.4558fad0aadb7003efd6b71716816a93ad181283.png', url: 'https://yun.duiba.com.cn/spark/assets/openTexture__.b7037af9b8c768386bbe994c40e5331fbd8d4e8a.png',
uuid: '63cb446e-1158-4a94-bf0c-c19ecc7d2cc6' uuid: '63cb446e-1158-4a94-bf0c-c19ecc7d2cc6'
}, },
'bdb3cbec-1af5-49e9-89ba-2c2ecd90f760': { 'bdb3cbec-1af5-49e9-89ba-2c2ecd90f760': {
...@@ -1862,6 +1862,7 @@ var Main = (function () { ...@@ -1862,6 +1862,7 @@ var Main = (function () {
} }
Main.prototype.changeGameSence = function (gameType) { Main.prototype.changeGameSence = function (gameType) {
this.gameType = gameType; this.gameType = gameType;
console.log('changeGameSence');
if (gameType === 1) if (gameType === 1)
ctrls_1.changeScene(MainScene_1.CsdScene); ctrls_1.changeScene(MainScene_1.CsdScene);
else if (gameType === 2) else if (gameType === 2)
...@@ -1875,11 +1876,10 @@ var Main = (function () { ...@@ -1875,11 +1876,10 @@ var Main = (function () {
return new Promise(function (resolve, reject) { return new Promise(function (resolve, reject) {
FYGE.GlobalLoader.loadImage(function (s, image) { FYGE.GlobalLoader.loadImage(function (s, image) {
if (s) { if (s) {
console.log('ssss', image);
setTimeout(function () { setTimeout(function () {
FYGE.createTextureSheet(new FYGE.BaseTexture(image), lottieTexture); FYGE.createTextureSheet(new FYGE.BaseTexture(image), lottieTexture);
resolve('complete'); resolve('complete');
}, 60); }, 200);
} }
}, resCanvasList['63cb446e-1158-4a94-bf0c-c19ecc7d2cc6'].url); }, resCanvasList['63cb446e-1158-4a94-bf0c-c19ecc7d2cc6'].url);
}); });
...@@ -1907,7 +1907,6 @@ var Main = (function () { ...@@ -1907,7 +1907,6 @@ var Main = (function () {
Main.prototype.onAddToStage = function () { Main.prototype.onAddToStage = function () {
return __awaiter(this, void 0, void 0, function () { return __awaiter(this, void 0, void 0, function () {
var resCanvasList; var resCanvasList;
var _this = this;
return __generator(this, function (_a) { return __generator(this, function (_a) {
switch (_a.label) { switch (_a.label) {
case 0: case 0:
...@@ -1921,22 +1920,20 @@ var Main = (function () { ...@@ -1921,22 +1920,20 @@ var Main = (function () {
case 1: case 1:
_a.sent(); _a.sent();
console.log('resloadingList 加载完毕'); console.log('resloadingList 加载完毕');
this.loadImageTextures(resCanvasList).then(function (res) { return __awaiter(_this, void 0, void 0, function () { return [4, this.loadImageTextures(resCanvasList)];
return __generator(this, function (_a) { case 2:
switch (_a.label) { _a.sent();
case 0: return [4, this.loadImageTexturesCsd01(resCanvasList)]; return [4, this.loadImageTexturesCsd01(resCanvasList)];
case 1: case 3:
_a.sent(); _a.sent();
return [4, this.loadImageTexturesCsd02(resCanvasList)]; return [4, this.loadImageTexturesCsd02(resCanvasList)];
case 2: case 4:
_a.sent(); _a.sent();
console.log('%cloadImageTextures over', 'color:red;font-weight:bold;font-size:16px;padding: 4px 20px;');
ctrls_1.changeScene(MainScene_2.OpenAni); ctrls_1.changeScene(MainScene_2.OpenAni);
return [2]; TaoBaoNet_1.sendTbNet(TaoBaoNet_1.TbNetName.onload, {});
}
});
}); });
return [4, initLottie_1.InitLottie.initLottieList(resLottieList_1.default)]; return [4, initLottie_1.InitLottie.initLottieList(resLottieList_1.default)];
case 2: case 5:
_a.sent(); _a.sent();
console.log("initLottieList完成"); console.log("initLottieList完成");
FYGE.GDispatcher.dispatchEvent("loadEnd"); FYGE.GDispatcher.dispatchEvent("loadEnd");
...@@ -2053,6 +2050,7 @@ var TbNetName; ...@@ -2053,6 +2050,7 @@ var TbNetName;
TbNetName["getUserInfo"] = "mine.getUserInfo"; TbNetName["getUserInfo"] = "mine.getUserInfo";
TbNetName["getPrizeInfo"] = "mine.getPrizeInfo"; TbNetName["getPrizeInfo"] = "mine.getPrizeInfo";
TbNetName["seePrize"] = "mine.seePrize"; TbNetName["seePrize"] = "mine.seePrize";
TbNetName["onload"] = "mine.animationOnloaded";
})(TbNetName = exports.TbNetName || (exports.TbNetName = {})); })(TbNetName = exports.TbNetName || (exports.TbNetName = {}));
var dataRecord = {}; var dataRecord = {};
var fc; var fc;
...@@ -15772,6 +15770,9 @@ var XxlScene = (function (_super) { ...@@ -15772,6 +15770,9 @@ var XxlScene = (function (_super) {
XxlScene.prototype.updateScore = function (userGetScore) { XxlScene.prototype.updateScore = function (userGetScore) {
var _this = this; var _this = this;
this.userScore += userGetScore; this.userScore += userGetScore;
if (this.userScore > this.robotScore) {
this.updateFakeScore(this.robot.getScore(this.userScore, this.timeNum));
}
if (this.level < 2 && this.userScore >= 1000 && this.userScore < 2000) { if (this.level < 2 && this.userScore >= 1000 && this.userScore < 2000) {
this.level = 2; this.level = 2;
this.llevelText.text = "第" + this.level + "关"; this.llevelText.text = "第" + this.level + "关";
...@@ -16049,7 +16050,7 @@ var XxlScene = (function (_super) { ...@@ -16049,7 +16050,7 @@ var XxlScene = (function (_super) {
XxlScene.prototype.findCircleItemByPos = function (p0, p1) { XxlScene.prototype.findCircleItemByPos = function (p0, p1) {
for (var _i = 0, _a = this.circleItems; _i < _a.length; _i++) { for (var _i = 0, _a = this.circleItems; _i < _a.length; _i++) {
var co = _a[_i]; var co = _a[_i];
if (this.getDistance(co.point, p0) < this.radius * 1.5 && this.getDistance(p1, co.point) < this.radius / 3) { if (this.getDistance(co.point, p0) < this.radius * 1.5 && this.getDistance(p1, co.point) < this.radius / 3 + 5) {
if (this.selectItems.indexOf(co) == -1) { if (this.selectItems.indexOf(co) == -1) {
return co; return co;
} }
......
...@@ -138,7 +138,7 @@ Component({ ...@@ -138,7 +138,7 @@ Component({
}, },
// 開場動畫結束 // 開場動畫結束
openAnimationOver() { openAnimationOver() {
this.props.onAnimationLoadOver() this.props.onAnimationLoadOver('lottieReady')
}, },
// 从游戏中返回 // 从游戏中返回
back () { back () {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment