public List <T> LoadList() { if (!is_a_list) { Debug.LogError("ERROR: No fue configurado para cargar listas"); return(null); } Check(); convertedtext = File.ReadAllText(path); objList = JsonUtility.FromJson <ListObjs2>(convertedtext); foreach (T o in objList.array_objects) { current.Add(o); } return(current); }
public JsonSaveLoad(string _docname, bool is_a_list, T model) { this.is_a_list = is_a_list; docname = _docname; initializedModel = model; if (is_a_list) { current = new List <T>(); objList = new ListObjs2 { array_objects = new List <T>() }; } path = @"" + docname + ".txt"; }