private void LoadBaseDataFromSever(string pData) { mBaseData = new BaseConfigData(); string tConfigStr = pData; mBaseData.Init(tConfigStr); }
private void LoadBaseDataFromLocal() { mBaseData = new BaseConfigData(); TextAsset tAsset = Resourcer.Get <TextAsset> (ResConfig.TEXT_ID, "BaseConfigData"); if (tAsset != null) { string tConfigStr = tAsset.text; mBaseData.Init(tConfigStr); } }
public object getConfig(string name) { BaseConfigData bd = _map[name]; if (bd._type == "int") { return(((IntConfigData)bd)._value); } if (bd._type == "string") { return(((StringConfigData)bd)._value); } if (bd._type == "bool") { return(((BoolConfigData)bd)._value); } if (bd._type == "float") { return(((FloatConfigData)bd)._value); } return(null); }
public void SetValue(BaseConfigData data) { _map[data._id] = data; }