From 54fad068f41ba7b0d2f16699a3f774be2a0d84e9 Mon Sep 17 00:00:00 2001
From: client_Wu Xijin <364452445@qq.com>
Date: 星期四, 14 二月 2019 12:02:50 +0800
Subject: [PATCH] 3335 配置表读取重构。

---
 Assets/Editor/Tool/TableTool.cs |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/Assets/Editor/Tool/TableTool.cs b/Assets/Editor/Tool/TableTool.cs
index 62fe7c9..8d4853c 100644
--- a/Assets/Editor/Tool/TableTool.cs
+++ b/Assets/Editor/Tool/TableTool.cs
@@ -185,7 +185,14 @@
         var configFiles = new List<FileInfo>();
         configFiles.AddRange(FileExtersion.GetFileInfos(root1, new string[] { "*.txt", "*.TXT" }));
         var root2 = UnityEngine.Application.dataPath + "/Resources/Config";
-        configFiles.AddRange(FileExtersion.GetFileInfos(root2, new string[] { "*.txt", "*.TXT" }));
+        if (Directory.Exists(root2))
+        {
+            var fileInfos = FileExtersion.GetFileInfos(root2, new string[] { "*.txt", "*.TXT" });
+            if (fileInfos != null)
+            {
+                configFiles.AddRange(fileInfos);
+            }
+        }
 
         foreach (var file in configFiles)
         {
@@ -255,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