public void Carregar(C_Save save) { agente.enabled = false; transform.position = save.Carregar("PosicaoCompanion", new Vector3()); transform.rotation = save.Carregar("RotacaoCompanion", new Quaternion()); agente.enabled = true; }
public static void Load() { string strData = C_Save.LoadString(Name, C_LocalPath.StreamingAssetsConfigPath); if (!string.IsNullOrEmpty(strData)) { WordBallConfigItemList.Clear(); JsonData WordBallConfigItemListJD = C_Json.GetJsonKeyJsonData(strData, "WordBallConfigItemList"); if (WordBallConfigItemListJD != null) { for (int i = 0; i < WordBallConfigItemListJD.Count; i++) { if (WordBallConfigItemListJD[i] != null) { FieldGuideConfigItem item = new FieldGuideConfigItem(); item.ID = C_Json.GetJsonKeyInt(WordBallConfigItemListJD[i], "ID"); item.Name = C_Json.GetJsonKeyString(WordBallConfigItemListJD[i], "Name"); item.Type = C_Json.GetJsonKeyInt(WordBallConfigItemListJD[i], "Type"); item.BallType = C_Json.GetJsonKeyInt(WordBallConfigItemListJD[i], "BallType"); WordBallConfigItemList.Add(item); } } } } }
static void OpenScene(string path, string moudlePath) { ModelData data = new ModelData(); string stageJson = C_Save.LoadString(path + ".json", moudlePath, "", new C_SaveSimpleEncoder(), new System.Text.UTF8Encoding(false)); Debug.Log("StageMgr LoadStage stage:" + path + ", stageJson:" + stageJson); InitData(data, stageJson); SplitJointCutscene.ReplaceArt(data.PathArtRootNodeName, data.PathDesRootNodeName, data.ArtSceneName, data.DesSceneName, data.PathReplaceList, ""); SplitJointCutscene.ReplaceArt(data.CutsceneArtRootNodeName, data.CutsceneDesRootNodeName, data.ArtSceneName, data.DesSceneName, data.CutsceneReplaceList, _CutSceneRootTag); }
public void Salvar(C_Save c_save) { c_save.Salvar("PontosAtuais", pontos); c_save.Salvar("HabilidadeAtual", habilidadeAtual.GetIndex()); c_save.Salvar("QuantidadeHabilidades", habilidadesPossuidas.Count); for (int i = 0; i < habilidadesPossuidas.Count; i++) { c_save.Salvar("habilidade" + i.ToString(), i); } }
public static void Load() { // string data = C_DataMgr.Instance.LoadData(Name); string data = C_Save.LoadString(Name, Application.dataPath + "/../Config/"); if (!string.IsNullOrEmpty(data)) { UpdateData(data); } }
public byte[] LoadByte(string fileResPath) { string realResPath = LocalPath.HotUpdatePath + LocalPath.PackagingResources + "/" + fileResPath; if (!File.Exists(realResPath)) { realResPath = LocalPath.StreamingAssetsPath + LocalPath.PackagingResources + "/" + fileResPath; } return(C_Save.LoadByte(C_String.GetFileName(fileResPath), C_String.GetSavePath(realResPath))); }
public T Load <T>(string resName, string resPath, T defaultValue) { string tempResPath = LocalPath.HotUpdatePath + resPath; if (!File.Exists(tempResPath + resName)) { tempResPath = LocalPath.StreamingAssetsPath + resPath; } return(C_Save.Load <T>(resName, tempResPath, defaultValue)); }
public static void Load() { string strData = C_Save.LoadString(Name, C_LocalPath.StreamingAssetsConfigPath); if (!string.IsNullOrEmpty(strData)) { FormalHotUpdate = C_Json.GetJsonKeyString(strData, "FormalHotUpdate"); TestHotUpdate = C_Json.GetJsonKeyString(strData, "TestHotUpdate"); FormalHost = C_Json.GetJsonKeyString(strData, "FormalHost"); TestHost = C_Json.GetJsonKeyString(strData, "TestHost"); FormalPinYinHost = C_Json.GetJsonKeyString(strData, "FormalPinYinHost"); TestPinYinHost = C_Json.GetJsonKeyString(strData, "TestPinYinHost"); FormalPayHost = C_Json.GetJsonKeyString(strData, "FormalPayHost"); TestPayHost = C_Json.GetJsonKeyString(strData, "TestPayHost"); FormalCommonHost = C_Json.GetJsonKeyString(strData, "FormalCommonHost"); TestCommonHost = C_Json.GetJsonKeyString(strData, "TestCommonHost"); BabyNameMP3Url = C_Json.GetJsonKeyString(strData, "BabyNameMP3Url"); SMSLoginCode = C_Json.GetJsonKeyString(strData, "SMSLoginCode"); LoginPhoneVerificationCode = C_Json.GetJsonKeyString(strData, "LoginPhoneVerificationCode"); LoginWeChat = C_Json.GetJsonKeyString(strData, "LoginWeChat"); LoginWeChatQRCode = C_Json.GetJsonKeyString(strData, "LoginWeChatQRCode"); LoginUID = C_Json.GetJsonKeyString(strData, "LoginUID"); LoginVisitor = C_Json.GetJsonKeyString(strData, "LoginVisitor"); LogoutVisitor = C_Json.GetJsonKeyString(strData, "LogoutVisitor"); BindingPhone = C_Json.GetJsonKeyString(strData, "BindingPhone"); BindingWeChat = C_Json.GetJsonKeyString(strData, "BindingWeChat"); SetHeadImg = C_Json.GetJsonKeyString(strData, "SetHeadImg"); SetBabyInfo = C_Json.GetJsonKeyString(strData, "SetBabyInfo"); GetNameVideo = C_Json.GetJsonKeyString(strData, "GetNameVideo"); GetVIPInfo = C_Json.GetJsonKeyString(strData, "GetVIPInfo"); GetChannelConfig = C_Json.GetJsonKeyString(strData, "GetChannelConfig"); GetStoreConfig = C_Json.GetJsonKeyString(strData, "GetStoreConfig"); } }
private void Awake() { if ((instancia != this) && (instancia != null)) { Destroy(this.gameObject); return; } else { instancia = this; DontDestroyOnLoad(gameObject); } c_habilidade = GetComponent <C_Habilidade>(); c_animacao = GetComponent <C_Animacao>(); c_save = GetComponent <C_Save>(); c_efeitos = GetComponent <C_EfeitosGraficos>(); }
public void Carregar(C_Save c_Save) { habilidadesPossuidas.Clear(); habilidadeAtual = null; pontos = (int)c_Save.Carregar("PontosAtuais"); int Index = (int)c_Save.Carregar("HabilidadeAtual"); habilidadeAtual = habilidadesExistentes.Find(x => x.GetIndex() == Index); Index = (int)c_Save.Carregar("QuantidadeHabilidades"); int indexNovaHabilidade; for (int i = 0; i < Index; i++) { indexNovaHabilidade = (int)c_Save.Carregar("habilidade" + i.ToString()); habilidadesPossuidas.Add(habilidadesExistentes.Find(x => x.GetIndex() == indexNovaHabilidade)); } }
public string LoadString(string resName, string resPath, string resType, string exResPath = "") { string tempResPath = ""; if (string.IsNullOrEmpty(exResPath)) { tempResPath = LocalPath.PackagingResources + "/" + resPath + "/" + resType + "/"; } else { tempResPath = LocalPath.PackagingResources + "/" + exResPath; } string realResPath = LocalPath.HotUpdatePath + tempResPath; if (!File.Exists(tempResPath + resName)) { tempResPath = LocalPath.StreamingAssetsPath + tempResPath; } string result = C_Save.LoadString(resName, realResPath); if (string.IsNullOrEmpty(result)) { if (string.IsNullOrEmpty(exResPath)) { realResPath = "PackagingResources/" + resPath + "/" + resType + "/"; } else { realResPath = "PackagingResources/" + exResPath; } TextAsset textAsset = Resources.Load <TextAsset>(realResPath + C_String.DeleteExpandedName(resName)); if (textAsset != null) { result = textAsset.text; } } return(result); }
public string LoadString(string resName, string resPath) { string realResPath = LocalPath.HotUpdatePath + resPath; if (!File.Exists(realResPath + resName)) { realResPath = LocalPath.StreamingAssetsPath + resPath; } string result = C_Save.LoadString(resName, realResPath); if (string.IsNullOrEmpty(result)) { TextAsset textAsset = Resources.Load <TextAsset>(realResPath + C_String.DeleteExpandedName(resName)); if (textAsset != null) { result = textAsset.text; } } return(result); }
public void Salvar(C_Save save) { save.Salvar("posicao", transform.position); save.Salvar("rotacao", transform.rotation); }
public static void Save() { // C_Save.SaveString(Name, C_LocalPath.StreamingAssetsConfigPath, JsonMapper.ToJson(new HttpRequestConfig()), ""); C_Save.SaveString(Name, C_LocalPath.StreamingAssetsConfigPath, JsonMapper.ToJson(new HttpRequestConfig()), ""); }
public static void Load() { string strData = C_Save.LoadString(Name, C_LocalPath.StreamingAssetsConfigPath); if (!string.IsNullOrEmpty(strData)) { JsonData learningRhythmNameJD = C_Json.GetJsonKeyJsonData(strData, "LearningRhythmName"); if (learningRhythmNameJD != null) { LearningRhythmName = new string[learningRhythmNameJD.Count]; for (int i = 0; i < learningRhythmNameJD.Count; i++) { LearningRhythmName[i] = (string)learningRhythmNameJD[i]; } } JsonData learningRhythmCourseJD = C_Json.GetJsonKeyJsonData(strData, "LearningRhythmCourse"); if (learningRhythmCourseJD != null) { LearningRhythmCourse = new int[learningRhythmCourseJD.Count]; for (int i = 0; i < learningRhythmCourseJD.Count; i++) { LearningRhythmCourse[i] = (int)learningRhythmCourseJD[i]; } } JsonData learningTimeNameJD = C_Json.GetJsonKeyJsonData(strData, "LearningTimeName"); if (learningTimeNameJD != null) { LearningTimeName = new string[learningTimeNameJD.Count]; for (int i = 0; i < learningTimeNameJD.Count; i++) { LearningTimeName[i] = (string)learningTimeNameJD[i]; } } JsonData learningTimeJD = C_Json.GetJsonKeyJsonData(strData, "LearningTime"); if (learningTimeJD != null) { LearningTime = new int[learningTimeJD.Count]; for (int i = 0; i < learningTimeJD.Count; i++) { LearningTime[i] = (int)learningTimeJD[i]; } } JsonData restTimeNameJD = C_Json.GetJsonKeyJsonData(strData, "RestTimeName"); if (restTimeNameJD != null) { RestTimeName = new string[restTimeNameJD.Count]; for (int i = 0; i < restTimeNameJD.Count; i++) { RestTimeName[i] = (string)restTimeNameJD[i]; } } JsonData restTimeJD = C_Json.GetJsonKeyJsonData(strData, "RestTime"); if (restTimeJD != null) { RestTime = new int[restTimeJD.Count]; for (int i = 0; i < restTimeJD.Count; i++) { RestTime[i] = (int)restTimeJD[i]; } } } }
public static void Save() { C_Save.SaveString(Name, C_LocalPath.StreamingAssetsConfigPath, JsonMapper.ToJson(new LearningConfig()), ""); }
public static void SaveStreamingAssets() { C_Save.SaveByte(Name, C_LocalPath.StreamingAssetsDataPath, Encoding.UTF8.GetBytes(JsonMapper.ToJson(new GameConfig())), C_DataMgr.c_Password); }
public void Save <T>(string resName, string resPath, T obj, C_EnumSaveSerializer enumSerializer = C_EnumSaveSerializer.SaveBinarySerializer) { resPath = LocalPath.HotUpdatePath + resPath; C_Save.Save <T>(resName, resPath, obj, enumSerializer); }
public void Salvar(C_Save save) { save.Salvar("PosicaoCompanion", transform.position); save.Salvar("RotacaoCompanion", transform.rotation); }
public static void Load() { string strData = C_Save.LoadString(Name, C_LocalPath.StreamingAssetsConfigPath); if (!string.IsNullOrEmpty(strData)) { JsonData levelMaxStarJD = C_Json.GetJsonKeyJsonData(strData, "LevelMaxStar"); if (levelMaxStarJD != null) { LevelMaxStar = new int[levelMaxStarJD.Count]; for (int i = 0; i < levelMaxStarJD.Count; i++) { LevelMaxStar[i] = (int)levelMaxStarJD[i]; } } JsonData levelNameJD = C_Json.GetJsonKeyJsonData(strData, "LevelName"); if (levelNameJD != null) { LevelName = new string[levelNameJD.Count]; for (int i = 0; i < levelNameJD.Count; i++) { LevelName[i] = (string)levelNameJD[i]; } } JsonData levelUnlockStageJD = C_Json.GetJsonKeyJsonData(strData, "LevelUnlockStage"); if (levelUnlockStageJD != null) { LevelUnlockStage = new string[levelUnlockStageJD.Count]; for (int i = 0; i < levelUnlockStageJD.Count; i++) { LevelUnlockStage[i] = (string)levelUnlockStageJD[i]; } } JsonData gradeMaxStarJD = C_Json.GetJsonKeyJsonData(strData, "GradeMaxStar"); if (gradeMaxStarJD != null) { GradeMaxStar = new int[gradeMaxStarJD.Count]; for (int i = 0; i < gradeMaxStarJD.Count; i++) { GradeMaxStar[i] = (int)gradeMaxStarJD[i]; } } JsonData gradeNameJD = C_Json.GetJsonKeyJsonData(strData, "GradeName"); if (gradeNameJD != null) { GradeName = new string[gradeNameJD.Count]; for (int i = 0; i < gradeNameJD.Count; i++) { GradeName[i] = (string)gradeNameJD[i]; } } JsonData gradeUnlockStageJD = C_Json.GetJsonKeyJsonData(strData, "GradeUnlockStage"); if (gradeUnlockStageJD != null) { GradeUnlockStage = new string[gradeUnlockStageJD.Count]; for (int i = 0; i < gradeUnlockStageJD.Count; i++) { GradeUnlockStage[i] = (string)gradeUnlockStageJD[i]; } } } }
public static void Save() { C_Save.SaveString(Name, Application.dataPath + "/../Config/", JsonMapper.ToJson(new ResData()), ""); }