/****************************************************************** * Copyright(C) 2019 - 2020 Nx Studio * * 主界面跳转触发 * * ******************************************************************/ const BattleConst = require( "battle_const" ); const BattleController = require( "battle_controller" ); const HeroController = require( "hero_controller" ); const EsenciseController = require( "esecsice_controller" ); const PVPMod = require( "pvp.mod" ); cc.Class( { extends: cc.Component, // 点击召唤界面 onTouchSummon: function() { nx.bridge.createPanel( "WndSummon" ); }, // 点击布阵界面 onTouchTeamPlace: function() { const HC = HeroController.getInstance(); if( HC ) { HC.openFormMainWindow( true ); // HC.openFormGoFightPanel(true, 99, null, 2) } }, // 点击挑战 onTouchChallenge: function () { const PVP = PVPMod.getInstance(); if( PVP ) { PVP.openPVPWindow( true ); } }, // 点击挂机界面 onTouchDramma: function() { const MC = BattleController.getInstance(); if( MC ) { MC.requestOpenBattleRelevanceWindow( BattleConst.Fight_Type.Darma ); } }, onTouchDungeon: function() { const EC = EsenciseController.getInstance(); if( EC ) { EC.openEsecsiceView( true ); } }, } );