瀏覽代碼

图鉴读取图鉴表

zhaoyang 2 年之前
父節點
當前提交
3910b7fbd1

+ 46 - 0
GameClient/Assets/Editor/Excel/Scanner/SuitGuideScanner.cs

@@ -0,0 +1,46 @@
+using System;
+using System.Collections.Generic;
+using GFGGame;
+
+namespace GFGEditor
+{
+    public class SuitGuideScanner
+    {
+        private static List<int> suitIds = new List<int>();
+
+        public static void StartScan()
+        {
+            suitIds.Clear();
+            var dataArray = SuitGuideMenuCfgArray.Instance.dataArray;
+
+            string strs = "";
+            for (int i = 0; i < dataArray.Length; i++)
+            {
+                SuitGuideMenuCfg cfg = dataArray[i];
+                string str = string.Format(";{0}", cfg.suitIds);
+                strs += str;
+            }
+
+            SQLiteHelper.Instance.OpenConnection();
+            try
+            {
+                // foreach (var cfg in dataArray)
+                // {
+
+                SuitGuideMenuCfg cfg = dataArray[0];
+                var names = new string[] { nameof(cfg.suitIds) };
+                var values = new string[] { strs };
+                SQLiteHelper.Instance.UpdateValues(nameof(SuitGuideMenuCfgArray), names, values, nameof(cfg.id), cfg.id.ToString());
+                // }
+            }
+            catch (Exception e)
+            {
+                ET.Log.Error(e.ToString());
+            }
+            finally
+            {
+                SQLiteHelper.Instance.CloseConnection();
+            }
+        }
+    }
+}

+ 11 - 0
GameClient/Assets/Editor/Excel/Scanner/SuitGuideScanner.cs.meta

@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 89bc618d7ad4a5841b3467a9054e26b4
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: