private void DoEnterScene() { LuaTable mapConfig = ConfigManager.Instance.Map.GetMapConfig(m_EnterMapId); if (mapConfig == null) { return; } m_EnterMapType = mapConfig.Get <int>("monsterType"); m_lastMapType = m_curMapType; m_curMapType = GetMapType(mapConfig.Get <int>("type")); CoreEntry.gEventMgr.TriggerEvent(GameEvent.GE_BEGIN_LOADSCENE, null); MainRole.Instance.mapid = m_EnterMapId; //CoreEntry.SetGamePage(CoreEntry.GAME_PAGE.GAME); CoreEntry.CoreInit(); CoreEntry.enterFight(); CoreEntry.InFightScene = false; MapMgr.Instance.InMainCity = true; LoadingWindowImpl.LoadScene(mapConfig.Get <string>("res")); }