少年修仙传客户端基础资源
client_Wu Xijin
2019-02-14 54fad068f41ba7b0d2f16699a3f774be2a0d84e9
Assets/Editor/ScriptTemplate/ConfigDataTemplate.txt
@@ -120,19 +120,30 @@
            }
            for (int i = 3; i < lines.Length; i++)
            {
                var line = lines[i];
                var index = line.IndexOf("\t");
                var id = line.Substring(0, index);
            try
            {
               var line = lines[i];
               var index = line.IndexOf("\t");
               if (index == -1)
               {
                  continue;
               }
               var id = line.Substring(0, index);
                if (preParse)
               if (preParse)
               {
                  var config = new #ClassName#(line);
                  configs[id] = config;
                  (config as IConfigPostProcess).OnConfigParseCompleted();
               }
               else
               {
                  rawDatas[id] = line;
               }
            }
            catch (System.Exception ex)
                {
               var config = new #ClassName#(line);
                    configs[id] = config;
                    (config as IConfigPostProcess).OnConfigParseCompleted();
                }
                else
                {
                    rawDatas[id] = line;
                    Debug.LogError(ex);
                }
            }
         inited = true;
@@ -148,20 +159,31 @@
            }
                for (int i = 3; i < lines.Length; i++)
                {
                    var line = lines[i];
                    var index = line.IndexOf("\t");
                    var id = line.Substring(0, index);
               try
               {
                  var line = lines[i];
                  var index = line.IndexOf("\t");
                  if (index == -1)
                  {
                     continue;
                  }
                  var id = line.Substring(0, index);
               if (preParse)
               {
                  var config = new #ClassName#(line);
                  configs[id] = config;
                  (config as IConfigPostProcess).OnConfigParseCompleted();
                  if (preParse)
                  {
                     var config = new #ClassName#(line);
                     configs[id] = config;
                     (config as IConfigPostProcess).OnConfigParseCompleted();
                  }
                  else
                  {
                     rawDatas[id] = line;
                  }
               }
               else
               {
                  rawDatas[id] = line;
               }
               catch (System.Exception ex)
                    {
                        Debug.LogError(ex);
                    }
                }
                inited = true;