From 22b7bcdee6f652e9cea8f5a747e262718efffb3a Mon Sep 17 00:00:00 2001
From: client_Wu Xijin <364452445@qq.com>
Date: 星期六, 16 二月 2019 10:47:59 +0800
Subject: [PATCH] 6197 【前端】【1.6】跨服匹配玩法
---
Assets/Editor/Tool/TableTool.cs | 29 ++++++++++++++++++++---------
1 files changed, 20 insertions(+), 9 deletions(-)
diff --git a/Assets/Editor/Tool/TableTool.cs b/Assets/Editor/Tool/TableTool.cs
index 10249ea..8d4853c 100644
--- a/Assets/Editor/Tool/TableTool.cs
+++ b/Assets/Editor/Tool/TableTool.cs
@@ -178,15 +178,26 @@
MessageBox.Show("瀵煎嚭鎴愬姛锛�");
}
- public static void ReadAllTxtToBytes(string _outPath)
+ public static void CopyConfigsToOutPutPath(string _outPath)
{
configOutPutPath = _outPath;
- var rootPath = UnityEngine.Application.dataPath + "/ResourcesOut/Refdata/Config";
- var configFiles = FileExtersion.GetFileInfos(rootPath, new string[] { "*.txt", "*.TXT" });
+ var root1 = UnityEngine.Application.dataPath + "/ResourcesOut/Refdata/Config";
+ var configFiles = new List<FileInfo>();
+ configFiles.AddRange(FileExtersion.GetFileInfos(root1, new string[] { "*.txt", "*.TXT" }));
+ var root2 = UnityEngine.Application.dataPath + "/Resources/Config";
+ if (Directory.Exists(root2))
+ {
+ var fileInfos = FileExtersion.GetFileInfos(root2, new string[] { "*.txt", "*.TXT" });
+ if (fileInfos != null)
+ {
+ configFiles.AddRange(fileInfos);
+ }
+ }
+
foreach (var file in configFiles)
{
- var fileInfo = new System.IO.FileInfo(file.FullName);
- ReadTxtToBytes(fileInfo);
+ var fileInfo = new FileInfo(file.FullName);
+ CopyTxt(fileInfo);
}
}
@@ -211,11 +222,11 @@
{
continue;
}
- ReadTxtToBytes(_tableNameLst[i].fileInfo);
+ CopyTxt(_tableNameLst[i].fileInfo);
}
}
- private static void ReadTxtToBytes(FileInfo fileInfo)
+ private static void CopyTxt(FileInfo fileInfo)
{
string fileName = fileInfo.Name.Split('.')[0];
@@ -230,7 +241,7 @@
File.Delete(filePath);
}
- File.Copy(fileInfo.FullName,filePath);
+ File.Copy(fileInfo.FullName, filePath);
}
/// <summary>
@@ -251,7 +262,7 @@
}
FileStream fileStream = _tableNameLst[i].fileInfo.OpenRead();
StreamReader sr = new StreamReader(fileStream, Encoding.Default);
- CreateConfigData.CreateConfigClass(_tableNameLst[i].fileInfo);
+ CreateConfigClassFile.CreateConfigClass(_tableNameLst[i].fileInfo);
sr.Dispose();
sr.Close();
}
--
Gitblit v1.8.0