예제 #1
0
        public void Save()
        {
            IO.DelFile(ProjectPathConfig.resTableFilePath);
            SerializeData totalData = new SerializeData();

            totalData.m_Datas = new FolderData.SerializeData[m_FolderDataLst.Count];
            for (int i = 0; i < m_FolderDataLst.Count; i++)
            {
                FolderData.SerializeData data = GetSerializeFolderData(m_FolderDataLst[i]);
                totalData.m_Datas[i] = data;
            }
            SerializeHelper.SerializeBinary(m_OutPath, totalData);
            //FolderDataConfig.S.Refesh();
            //Load();
        }
예제 #2
0
        private FolderData GetFolderData(FolderData.SerializeData serializeData)
        {
            FolderData data = new FolderData(serializeData.name, serializeData.path);

            return(data);
        }
예제 #3
0
 private FolderData.SerializeData GetSerializeFolderData(FolderData data)
 {
     FolderData.SerializeData floderData = new FolderData.SerializeData();
     floderData.path = data.path;
     return(floderData);
 }