57 lines
1.5 KiB
JavaScript
57 lines
1.5 KiB
JavaScript
"use strict";
|
|
cc._RF.push(module, '1d9fdlLcIlEpb6PoCAMvfWd', 'cmp.main.ui.right');
|
|
// Scripts/mod/mainui/cmp/cmp.main.ui.right.js
|
|
|
|
"use strict";
|
|
|
|
/******************************************************************
|
|
* Copyright(C) 2019 - 2020 Nx Studio
|
|
*
|
|
* 主界面跳转触发
|
|
*
|
|
*
|
|
******************************************************************/
|
|
|
|
var BattleConst = require("battle_const");
|
|
var BattleController = require("battle_controller");
|
|
var HeroController = require("hero_controller");
|
|
var EsenciseController = require("esecsice_controller");
|
|
var PVPMod = require("pvp.mod");
|
|
cc.Class({
|
|
"extends": cc.Component,
|
|
// 点击召唤界面
|
|
onTouchSummon: function onTouchSummon() {
|
|
nx.bridge.createPanel("WndSummon");
|
|
},
|
|
// 点击布阵界面
|
|
onTouchTeamPlace: function onTouchTeamPlace() {
|
|
var HC = HeroController.getInstance();
|
|
if (HC) {
|
|
HC.openFormMainWindow(true);
|
|
// HC.openFormGoFightPanel(true, 99, null, 2)
|
|
}
|
|
},
|
|
|
|
// 点击挑战
|
|
onTouchChallenge: function onTouchChallenge() {
|
|
var PVP = PVPMod.getInstance();
|
|
if (PVP) {
|
|
PVP.openPVPWindow(true);
|
|
}
|
|
},
|
|
// 点击挂机界面
|
|
onTouchDramma: function onTouchDramma() {
|
|
var MC = BattleController.getInstance();
|
|
if (MC) {
|
|
MC.requestOpenBattleRelevanceWindow(BattleConst.Fight_Type.Darma);
|
|
}
|
|
},
|
|
onTouchDungeon: function onTouchDungeon() {
|
|
var EC = EsenciseController.getInstance();
|
|
if (EC) {
|
|
EC.openEsecsiceView(true);
|
|
}
|
|
}
|
|
});
|
|
|
|
cc._RF.pop(); |