public CollectionsNameData(MyCollectionsPanelController data) { names = new string[data.myCollection.Count]; for (int i = 0; i < data.myCollection.Count; i++) { names[i] = data.myCollection[i].collectionName.text; } }
public static void SaveNames(MyCollectionsPanelController data) { BinaryFormatter formatter = new BinaryFormatter(); string path = Application.persistentDataPath + "/names.gg"; FileStream stream = new FileStream(path, FileMode.Create); CollectionsNameData namesData = new CollectionsNameData(data); formatter.Serialize(stream, namesData); stream.Close(); }