From b816510b6b189c280088dec693f8181489214a7c Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期五, 12 十二月 2025 01:07:36 +0800
Subject: [PATCH] 0312 武将突破
---
Main/System/Language/Language.cs | 75 +++++++++++++++++++++++++++++++++++++
1 files changed, 75 insertions(+), 0 deletions(-)
diff --git a/Main/System/Language/Language.cs b/Main/System/Language/Language.cs
index fda11aa..9eb65ec 100644
--- a/Main/System/Language/Language.cs
+++ b/Main/System/Language/Language.cs
@@ -124,6 +124,81 @@
}
}
+ // 鍩虹娉涘瀷鐗堟湰
+ public static string Get<T1>(string _id, T1 arg1)
+ {
+ var content = Get(_id);
+ try
+ {
+ // 浣跨敤娉涘瀷鍙互閬垮厤瑁呯锛岀紪璇戝櫒浼氫负鍊肩被鍨嬬敓鎴愮壒鍖栫増鏈�
+ return string.Format(content, arg1);
+ }
+ catch (Exception ex)
+ {
+ Debug.LogFormat("璇█鍐呭鏍煎紡閿欒,id: {0}", _id);
+ return content;
+ }
+ }
+
+ public static string Get<T1, T2>(string _id, T1 arg1, T2 arg2)
+ {
+ var content = Get(_id);
+ try
+ {
+ return string.Format(content, arg1, arg2);
+ }
+ catch (Exception ex)
+ {
+ Debug.LogFormat("璇█鍐呭鏍煎紡閿欒,id: {0}", _id);
+ return content;
+ }
+ }
+
+ // 缁х画鎵╁睍鏇村鍙傛暟...
+ public static string Get<T1, T2, T3>(string _id, T1 arg1, T2 arg2, T3 arg3)
+ {
+ var content = Get(_id);
+ try
+ {
+ return string.Format(content, arg1, arg2, arg3);
+ }
+ catch (Exception ex)
+ {
+ Debug.LogFormat("璇█鍐呭鏍煎紡閿欒,id: {0}", _id);
+ return content;
+ }
+ }
+
+ public static string Get<T1, T2, T3, T4>(string _id, T1 arg1, T2 arg2, T3 arg3, T4 arg4)
+ {
+ var content = Get(_id);
+ try
+ {
+ return string.Format(content, arg1, arg2, arg3, arg4);
+ }
+ catch (Exception ex)
+ {
+ Debug.LogFormat("璇█鍐呭鏍煎紡閿欒,id: {0}", _id);
+ return content;
+ }
+ }
+
+ public static string Get<T1, T2, T3, T4, T5>(string _id, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)
+ {
+ var content = Get(_id);
+ try
+ {
+ return string.Format(content, arg1, arg2, arg3, arg4, arg5);
+ }
+ catch (Exception ex)
+ {
+ Debug.LogFormat("璇█鍐呭鏍煎紡閿欒,id: {0}", _id);
+ return content;
+ }
+ }
+
+
+
public static string GetFromLocal(int _id)
{
var languageInfo = PriorLanguageConfig.Get(_id);
--
Gitblit v1.8.0