コード例 #1
0
ファイル: MapMgr.cs プロジェクト: midgithub/notes
        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"));
        }