"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();