Пример #1
0
        private void SavePcList()
        {
            PcDataList list = new PcDataList();

            foreach (PcData pc in pcDataList)
            {
                list.Pcs.Add(pc);
            }

            string dataAsJson = JsonUtility.ToJson(list);
            string filePath   = Database.DataPath + "player_character_list.json";

            File.WriteAllText(filePath, dataAsJson);
        }
Пример #2
0
        private void LoadPcList()
        {
            string filePath = Database.DataPath + "player_character_list.json";

            if (File.Exists(filePath))
            {
                string     dataAsJson = File.ReadAllText(filePath);
                PcDataList list       = JsonUtility.FromJson <PcDataList>(dataAsJson);

                foreach (PcData pc in list.Pcs)
                {
                    pcDataList.Add(pc);
                }
            }
        }