public void SaveIDData(string _ID, string _PassWord, string _Name) { JsonIDData saveData = new JsonIDData(); if (JsonSavedIdData != null) { saveData.ID_Password_Names = new ID_Password_Name[JsonSavedIdData.ID_Password_Names.Length + 1]; for (int i = 0; i < JsonSavedIdData.ID_Password_Names.Length; i++) { saveData.ID_Password_Names[i] = JsonSavedIdData.ID_Password_Names[i]; } } else { saveData.ID_Password_Names = new ID_Password_Name[1]; } saveData.ID_Password_Names[saveData.ID_Password_Names.Length - 1] = new ID_Password_Name(); saveData.ID_Password_Names[saveData.ID_Password_Names.Length - 1].ID = _ID; saveData.ID_Password_Names[saveData.ID_Password_Names.Length - 1].Password = _PassWord; saveData.ID_Password_Names[saveData.ID_Password_Names.Length - 1].Name = _Name; string data = JsonUtility.ToJson(saveData); FileStream fileStream = new FileStream(idDataPath, FileMode.OpenOrCreate, FileAccess.Write); byte[] bytes = Encoding.UTF8.GetBytes(data); fileStream.Write(bytes, 0, bytes.Length); fileStream.Close(); }
//public CharacterNameList JsonSavedAllNickNameList { get; private set; } = null; void Awake() { idDataPath = Application.persistentDataPath + "/" + "JsonIDListData.json"; allNickNameListPath = Application.persistentDataPath + "/" + "JsonNickNameListData.json"; JsonSavedIdData = LoadIDData(); //모든 닉네임 데이터 불러옴 //JsonSavedAllNickNameList = LoadAllCharacterName(); }