Esempio 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;
        }
 static public GameCameraMgr getInstance()
 {
     if (instance == null)
     {
         instance = new GameCameraMgr();
     }
     return(instance);
 }
Esempio n. 3
0
        public static GameCameraMgr getInstance()
        {
            bool flag = GameCameraMgr.instance == null;

            if (flag)
            {
                GameCameraMgr.instance = new GameCameraMgr();
            }
            return(GameCameraMgr.instance);
        }
Esempio n. 4
0
 public void QSMY_STOP(int delta)
 {
     stop = true;
     GameCameraMgr.getInstance().stop();
 }