155 lines
5.0 KiB
JavaScript
155 lines
5.0 KiB
JavaScript
window.GlobData = {
|
|
isWinCiShu: 0,
|
|
isTiShiCiShu: false,
|
|
Box: null,
|
|
isloadTomain: true,
|
|
isUcMiNiGame: false,
|
|
isKuaiShouMiNiGame: false,
|
|
isHuaWeiMiNiGame: false,
|
|
GuanKaLevelItme: 30,
|
|
ksShareBtnHide: null,
|
|
isChaPing: 0,
|
|
jinbiNum: 0,
|
|
jiZhongNum: 0,
|
|
isFailNum: 3,
|
|
baseSecond: 179,
|
|
updataTime: 0,
|
|
ShowTuiSongCiShu: 0,
|
|
PushuCaiqian: 0,
|
|
isTanChuang: 0,
|
|
isGameDeBug: true,
|
|
is4399MiNiGame: false,
|
|
isShowAD180s: false,
|
|
SetGoidNum: function (e) {
|
|
cc.playerData.coin += e;
|
|
cc.global.savePlayerData();
|
|
},
|
|
setFuLiNum: function (e) {
|
|
cc.playerData.cj += e;
|
|
cc.global.savePlayerData();
|
|
},
|
|
GameBtnClose: function (e) {
|
|
var o = arguments.length > 1 && undefined !== arguments[1] && arguments[1];
|
|
cc.PlatformTools.executeRandVideo();
|
|
if (e) {
|
|
if (o) {
|
|
e.active = false;
|
|
} else {
|
|
e.removeFromParent();
|
|
}
|
|
}
|
|
},
|
|
ShowMfSy: function () {
|
|
for (var e = 0; e <= 18; e++) {
|
|
if (0 == cc.playerData.Bi_DATA[e]) {
|
|
cc.global.LoadPreFtabData("prefab/ui/ui_mianfeiTiYan", function () {}.bind(this));
|
|
break;
|
|
}
|
|
}
|
|
},
|
|
sceneIDTrue: function () {
|
|
console.log("当前值:" + window.GameConfig.SceneID);
|
|
if (!window.GameConfig.SceneID) {
|
|
return false;
|
|
}
|
|
console.log("有值");
|
|
var e = tt.getLaunchOptionsSync().scene;
|
|
if (window.GameConfig.SceneID) {
|
|
var o = window.GameConfig.SceneID;
|
|
for (var t = 0; t < o.length; t++) {
|
|
if (e === o[t]) {
|
|
return true;
|
|
}
|
|
}
|
|
}
|
|
return false;
|
|
},
|
|
doInitialize: function () {
|
|
GlobData.ANDROIDUtil = this;
|
|
},
|
|
onAndroidInit: function () {
|
|
GlobData.isShowAD180s = window.GameConfig.Time180sAD;
|
|
GlobData.isShowAD180s || setTimeout(function () {
|
|
GlobData.isShowAD180s = true;
|
|
}, 18e4);
|
|
},
|
|
showRandVideo: function () {
|
|
GlobData.GaiLv(window.GameConfig.randomkaiping) && jsb.reflection.callStaticMethod("org/cocos2dx/javascript/AppActivity", "showSplshVideo", "()V");
|
|
},
|
|
showBanner: function () {
|
|
GlobData.isShowAD180s && jsb.reflection.callStaticMethod("org/cocos2dx/javascript/AppActivity", "showBanner", "()V");
|
|
},
|
|
destroyBanner: function () {
|
|
jsb.reflection.callStaticMethod("org/cocos2dx/javascript/AppActivity", "CloseBanner", "()V");
|
|
},
|
|
showInterstitial: function () {
|
|
GlobData.isShowAD180s && jsb.reflection.callStaticMethod("org/cocos2dx/javascript/AppActivity", "showInterstitial", "()V");
|
|
},
|
|
showVideo: function (e, o) {
|
|
GlobData.successCallBack = e;
|
|
GlobData.failureCallBack = o;
|
|
jsb.reflection.callStaticMethod("org/cocos2dx/javascript/AppActivity", "playRewardVideo", "()V");
|
|
},
|
|
VideoSuceess: function () {
|
|
if (GlobData.successCallBack) {
|
|
GlobData.successCallBack();
|
|
GlobData.successCallBack = null;
|
|
}
|
|
},
|
|
VideoFail: function () {
|
|
if (GlobData.failureCallBack) {
|
|
GlobData.failureCallBack();
|
|
GlobData.failureCallBack = null;
|
|
}
|
|
},
|
|
executeYinSiBtn: function () {
|
|
jsb.reflection.callStaticMethod("org/cocos2dx/javascript/AppActivity", "jsYinSiButtonClick", "()V");
|
|
},
|
|
GaiLv: function (e) {
|
|
return 1 + Math.floor(100 * Math.random()) <= e;
|
|
},
|
|
updateSprite: function (e, o) {
|
|
var t = e.getComponent(cc.Sprite);
|
|
null == t && (t = e.addComponent(cc.Sprite));
|
|
var i = cc.loader.getRes(o, cc.SpriteFrame);
|
|
if (null != i) {
|
|
t.spriteFrame = i;
|
|
} else {
|
|
cc.loader.loadRes(o, cc.SpriteFrame, function (e, o) {
|
|
e || null != t && t.isValid && (t.spriteFrame = o);
|
|
});
|
|
}
|
|
},
|
|
yujiazaiSprite: function (e) {
|
|
cc.loader.loadRes(e, cc.SpriteFrame, function (e, o) {});
|
|
},
|
|
ShowAsk: function (e) {
|
|
var o = new cc.Node();
|
|
var t = o.addComponent(cc.Sprite);
|
|
cc.loader.loadRes("showAskkuang", cc.SpriteFrame, function (e, o) {
|
|
t.spriteFrame = o;
|
|
});
|
|
o.parent = cc.director.getScene();
|
|
o.zIndex = 9999;
|
|
o.setPosition(cc.v2(cc.view.getVisibleSize().width / 2, cc.view.getVisibleSize().height / 2 - 200));
|
|
var i = cc.callFunc(function (e) {
|
|
e.destroy();
|
|
}, o);
|
|
var n = cc.sequence(cc.moveTo(.5, cc.view.getVisibleSize().width / 2, cc.view.getVisibleSize().height / 2 + 30).easing(cc.easeIn(.5)), cc.moveTo(.5, cc.view.getVisibleSize().width / 2, cc.view.getVisibleSize().height / 2).easing(cc.easeOut(.5)), i);
|
|
o.runAction(n);
|
|
var a = new cc.Node();
|
|
a.color = new cc.Color(255, 255, 255);
|
|
var c = a.addComponent(cc.Label);
|
|
var s = cc.js.formatStr("%s", e);
|
|
c.string = s;
|
|
a.parent = cc.director.getScene();
|
|
a.scale = .6;
|
|
a.zIndex = 1e4;
|
|
a.setPosition(cc.v2(cc.view.getVisibleSize().width / 2, cc.view.getVisibleSize().height / 2 - 200));
|
|
i = cc.callFunc(function (e) {
|
|
e.destroy();
|
|
}, a);
|
|
n = cc.sequence(cc.moveTo(.5, cc.view.getVisibleSize().width / 2, cc.view.getVisibleSize().height / 2 + 30).easing(cc.easeIn(.5)), cc.moveTo(.5, cc.view.getVisibleSize().width / 2, cc.view.getVisibleSize().height / 2).easing(cc.easeOut(.5)), i);
|
|
a.runAction(n);
|
|
}
|
|
}; |