//Save function public void SaveWallHandler() { var pc = new PrefabCollection(); pc.prefabInfos = newPrefabInfos; string saveDataString = JsonUtility.ToJson(pc); JsonFileUtility.WriteJsonToExternalResource("SaveBrickWall.json", saveDataString); }
public void SaveTokens() //POST { List <int> tokenKeys = new List <int>(dictionaryTokens.Keys); List <Token> toSaveCollection = new List <Token>(); foreach (int key in tokenKeys) { toSaveCollection.Add(dictionaryTokens[key]); } TokenCollection saveCollection = new TokenCollection() { listTokens = toSaveCollection }; string jsonString = JsonUtility.ToJson(saveCollection); JsonFileUtility.WriteJsonToExternalResource("TokenCollection.json", jsonString); }