80 lines
2.0 KiB
JavaScript
80 lines
2.0 KiB
JavaScript
|
|
"use strict";
|
||
|
|
cc._RF.push(module, 'd7219wmIsVIIaJyjsTXmbvf', 'cmp.main.ui.bottom');
|
||
|
|
// Scripts/mod/mainui/cmp/cmp.main.ui.bottom.js
|
||
|
|
|
||
|
|
"use strict";
|
||
|
|
|
||
|
|
/******************************************************************
|
||
|
|
* Copyright(C) 2019 - 2020 Nx Studio
|
||
|
|
*
|
||
|
|
* 主界面 -- 底部栏
|
||
|
|
*
|
||
|
|
*
|
||
|
|
******************************************************************/
|
||
|
|
|
||
|
|
var BagController = require("backpack_controller");
|
||
|
|
var TaskController = require("task_controller");
|
||
|
|
var HeroController = require("hero_controller");
|
||
|
|
var MallController = require("mall_controller");
|
||
|
|
var FID = require("bridge.function.ids");
|
||
|
|
var HomeMod = require("home.mod");
|
||
|
|
cc.Class({
|
||
|
|
"extends": cc.Component,
|
||
|
|
properties: {},
|
||
|
|
// 点击改造强化
|
||
|
|
onTouchReform: function onTouchReform() {
|
||
|
|
var HC = HeroController.getInstance();
|
||
|
|
if (HC) {
|
||
|
|
HC.openHeroReformWindow(true);
|
||
|
|
}
|
||
|
|
},
|
||
|
|
// 点击背包
|
||
|
|
onTouchBag: function onTouchBag() {
|
||
|
|
var BC = BagController.getInstance();
|
||
|
|
if (BC) {
|
||
|
|
BC.openMainWindow(true);
|
||
|
|
}
|
||
|
|
},
|
||
|
|
// 点击伙伴
|
||
|
|
onTouchPartners: function onTouchPartners() {
|
||
|
|
var HC = HeroController.getInstance();
|
||
|
|
if (HC) {
|
||
|
|
HC.openHeroBagWindow(true);
|
||
|
|
}
|
||
|
|
},
|
||
|
|
// 点击家园
|
||
|
|
onTouchHomeland: function onTouchHomeland() {
|
||
|
|
HomeMod.getInstance().reqHomeData(function (_ret, _data) {
|
||
|
|
if (!_ret) {
|
||
|
|
nx.tbox(_data);
|
||
|
|
return;
|
||
|
|
}
|
||
|
|
nx.bridge.createPanel("WndHome");
|
||
|
|
});
|
||
|
|
},
|
||
|
|
// 点击充值
|
||
|
|
onTouchCharge: function onTouchCharge() {
|
||
|
|
nx.bridge.jumper.jump2Window(FID.Charge);
|
||
|
|
},
|
||
|
|
// 点击商店
|
||
|
|
onTouchShop: function onTouchShop() {
|
||
|
|
var SC = MallController.getInstance();
|
||
|
|
if (SC) {
|
||
|
|
SC.sender13401(1);
|
||
|
|
this.scheduleOnce(function () {
|
||
|
|
SC.openMallPanel(true);
|
||
|
|
}, 0.1);
|
||
|
|
}
|
||
|
|
},
|
||
|
|
// 点击PVP
|
||
|
|
onTouchPVP: function onTouchPVP() {},
|
||
|
|
// 点击任务
|
||
|
|
onTouchTask: function onTouchTask() {
|
||
|
|
var TC = TaskController.getInstance();
|
||
|
|
if (TC) {
|
||
|
|
TC.openMainTaskWindow(true);
|
||
|
|
}
|
||
|
|
}
|
||
|
|
});
|
||
|
|
|
||
|
|
cc._RF.pop();
|