From 01f9e35da798270cbba36c323317b025594a4a7c Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期一, 25 五月 2026 22:25:05 +0800
Subject: [PATCH] 0312 打包的时候每次拷贝一份最新的InitialFunction.txt 热更部分的语言设置值取自非热更逻辑设置的值 增加多次请求InitialFunction.txt

---
 Assets/Launch/Config/InitialFunctionConfig.cs |   20 ++++++++++----------
 1 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/Assets/Launch/Config/InitialFunctionConfig.cs b/Assets/Launch/Config/InitialFunctionConfig.cs
index 2913c7d..83491a6 100644
--- a/Assets/Launch/Config/InitialFunctionConfig.cs
+++ b/Assets/Launch/Config/InitialFunctionConfig.cs
@@ -11,7 +11,7 @@
 namespace LaunchCommon
 {
 
-    public class InitialFunctionConfig
+    public class InitialFunctionConfigEx
     {
 
         public readonly string KEY;
@@ -21,11 +21,11 @@
         public readonly string Numerical4;
         public readonly string Numerical5;
 
-        public InitialFunctionConfig()
+        public InitialFunctionConfigEx()
         {
         }
 
-        public InitialFunctionConfig(string input)
+        public InitialFunctionConfigEx(string input)
         {
             try
             {
@@ -49,8 +49,8 @@
             }
         }
 
-        static Dictionary<string, InitialFunctionConfig> configs = new Dictionary<string, InitialFunctionConfig>();
-        public static InitialFunctionConfig Get(string id)
+        static Dictionary<string, InitialFunctionConfigEx> configs = new Dictionary<string, InitialFunctionConfigEx>();
+        public static InitialFunctionConfigEx Get(string id)
         {
             if (!inited)
             {
@@ -63,17 +63,17 @@
                 return configs[id];
             }
 
-            InitialFunctionConfig config = null;
+            InitialFunctionConfigEx config = null;
             if (rawDatas.ContainsKey(id))
             {
-                config = configs[id] = new InitialFunctionConfig(rawDatas[id]);
+                config = configs[id] = new InitialFunctionConfigEx(rawDatas[id]);
                 rawDatas.Remove(id);
             }
 
             return config;
         }
 
-        public static InitialFunctionConfig Get(int id)
+        public static InitialFunctionConfigEx Get(int id)
         {
             return Get(id.ToString());
         }
@@ -86,9 +86,9 @@
             return keys;
         }
 
-        public static List<InitialFunctionConfig> GetValues()
+        public static List<InitialFunctionConfigEx> GetValues()
         {
-            var values = new List<InitialFunctionConfig>();
+            var values = new List<InitialFunctionConfigEx>();
             values.AddRange(configs.Values);
 
             var keys = new List<string>(rawDatas.Keys);

--
Gitblit v1.8.0