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