public SceneCfg GetConfig(int configID) { SceneCfg config = null; m_data.TryGetValue(configID, out config); return(config); }
private void OnEnterGame() { SelectRole.instance.Finalise(); int mapid = DataCache.instance.currentCharacter.mapid; SceneCfg sceneCfg = ConfigManager.instance.GetSceneCfgs(mapid); Loading.instance.LoadScene(sceneCfg.Scene); }
public string GetSceneAssetName(int id) { SceneCfg cfg = GetConfig(id); if (cfg == null) { return(""); } return(cfg.AssetName); }
public void Initialize() { SceneCfg sceneCfg = ConfigManager.instance.GetSceneCfgs(DataCache.instance.currentCharacter.mapid); // 读取导航数据,并初始化导航网格信息 _navmeshQuery = new LunaNavmeshQuery(); _navmeshQuery.Initialize("Navmesh/" + sceneCfg.Scene); if (!isonline) { ReqCharacterOnline req = new ReqCharacterOnline(); req.characterid = DataCache.instance.currentCharacter.id; Net.instance.Send <ReqCharacterOnline>((int)MsgID.CHAR_ONLINE_CREQ, req); } else { } }
private void OnReadRow(SceneCfg obj) { m_data[obj.ID] = obj; }
private void OnReadRow(SceneCfg row) { m_data[row.ID] = row; }
void Awake() { m_cInstance = this; m_cCamerRoot = cMainCamera.transform.parent; }