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;
        }
    }
Пример #2
0
    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();
    }