Ejemplo n.º 1
0
        private void doChangeMap()
        {
            lgSelfPlayer.instance.doSkillPreload();
            GameCameraMgr.getInstance().clearCurCamera();
            //m_map.dispose();
            //m_map = null;
            grmap_loading = true;

            if (changeMapData != null)
            {
                debug.Log(changeMapData.dump());
            }

            Cache_MapChangeData = changeMapData;
            string an = Cache_MapChangeData["conf"]["name"];

            GAMEAPI.LoadAsset_Async(an + ".assetbundle", an);
            //Debug.Log("开始加载场景,准备进入游戏---------------------------------------------------------");
            //setChangeMapData(changeMapData["mapid"]._uint, changeMapData["conf"], changeMapData["localConf"]);

            //addLinkEffs(changeMapData["tmpLinks"]);
            //addLinkEffs(changeMapData["conf"]["l"]);

            //m_ctrl.dispatchEvent(GameEvent.Create(GAME_EVENT.MAP_LOAD_READY, null, null));
            changeMapData = null;
        }
Ejemplo n.º 2
0
 public void QSMY_STOP(int delta)
 {
     stop = true;
     GameCameraMgr.getInstance().stop();
 }