Example #1
0
    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();
    }
Example #2
0
    //public CharacterNameList JsonSavedAllNickNameList { get; private set; } = null;


    void Awake()
    {
        idDataPath          = Application.persistentDataPath + "/" + "JsonIDListData.json";
        allNickNameListPath = Application.persistentDataPath + "/" + "JsonNickNameListData.json";

        JsonSavedIdData = LoadIDData();
        //모든 닉네임 데이터 불러옴
        //JsonSavedAllNickNameList = LoadAllCharacterName();
    }