Bladeren bron

配置加载方式优化

guodong 2 jaren geleden
bovenliggende
commit
3dfc50ccac

+ 1 - 0
GameClient/Assets/Editor/Excel/Template/FunctionGroup.txt

@@ -2,6 +2,7 @@
         private Dictionary<string, List<{CfgName}>> {cfgsGroupDicName} = new Dictionary<string, List<{CfgName}>>();
         public List<{CfgName}> {FunctionName}({params})
         {
+            {CfgArrayName}.Instance.Init();
             var colNames = new string[] { {colNames}};
             var colValues = new string[] { {colValues} };
             return ConfigUtil.GetCfgs<{CfgName}>("{CfgArrayName}", colNames, colValues, {cfgsGroupDicName});

+ 1 - 0
GameClient/Assets/Editor/Excel/Template/FunctionSingle.txt

@@ -1,6 +1,7 @@
         private Dictionary<string, {CfgName}> {cfgsDicName} = new Dictionary<string, {CfgName}>();
         public {CfgName} {FunctionName}({params})
         { 
+            {CfgArrayName}.Instance.Init();
             var colNames = new string[] { {colNames}};
             var colValues = new string[] { {colValues} };
             return ConfigUtil.GetCfg<{CfgName}>("{CfgArrayName}", colNames, colValues, {cfgsDicName});

+ 1 - 1
GameClient/Assets/Game/HotUpdate/Controller/GameController.cs

@@ -26,7 +26,7 @@ namespace GFGGame
             //获取游戏配置
             GetGameCfg();
             //预加载配置数据
-            InitSqliteData();
+            //InitSqliteData();
             // InitAllCfgsCache.Instance.InitAll();
         }
 

BIN
GameClient/Assets/ResIn/Config/excelConfig.sqlite.bytes