| Core/GameEngine/Model/TelPartialConfig/PartialContactConfig.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/Launch/LaunchWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/Login/LoginWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/UserHelp/UserHelpWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
Core/GameEngine/Model/TelPartialConfig/PartialContactConfig.cs
@@ -8,10 +8,17 @@ public partial class ContactConfig : ConfigBase { static List<ContactConfig> configs = null; public static ContactConfig GetConfig(string appid, int branch) { if (configs == null) { configs = Config.Instance.GetAllValues<ContactConfig>(); } ContactConfig config = null; foreach (var item in Config.Instance.GetAllValues<ContactConfig>()) foreach (var item in configs) { if (item.appid == appid) { System/Launch/LaunchWin.cs
@@ -65,7 +65,9 @@ if (m_UserHelp) { m_UserHelp.gameObject.SetActive(Config.Instance.ContainKey<ContactConfig>(VersionConfig.Get().appId)); var appId = VersionConfig.Get().appId; var branch = VersionConfig.Get().branch; m_UserHelp.gameObject.SetActive(ContactConfig.GetConfig(appId, branch) != null); } if (Application.platform == RuntimePlatform.IPhonePlayer) System/Login/LoginWin.cs
@@ -71,7 +71,9 @@ if (m_UserHelp) { m_UserHelp.gameObject.SetActive(Config.Instance.ContainKey<ContactConfig>(VersionConfig.Get().appId)); var appId = VersionConfig.Get().appId; var branch = VersionConfig.Get().branch; m_UserHelp.gameObject.SetActive(ContactConfig.GetConfig(appId, branch) != null); } m_WaitServerList.gameObject.SetActive(!ServerListCenter.Instance.serverListGot); System/UserHelp/UserHelpWin.cs
@@ -107,7 +107,7 @@ private void InitContact() { var config = GetConfig(VersionConfig.Get().appId, VersionConfig.Get().branch); var config = ContactConfig. GetConfig(VersionConfig.Get().appId, VersionConfig.Get().branch); m_QQTitle.text = Language.GetFromLocal(31); var qqContent = config.qq.Split('|'); @@ -133,7 +133,7 @@ { if (Application.isMobilePlatform) { var config = GetConfig(VersionConfig.Get().appId, VersionConfig.Get().branch); var config = ContactConfig.GetConfig(VersionConfig.Get().appId, VersionConfig.Get().branch); SDKUtility.Instance.CopyContent(m_QQ.text); m_CopySucceedTip.Display(Language.GetFromLocal(33)); } @@ -143,35 +143,10 @@ { if (Application.isMobilePlatform) { var config = GetConfig(VersionConfig.Get().appId, VersionConfig.Get().branch); var config = ContactConfig.GetConfig(VersionConfig.Get().appId, VersionConfig.Get().branch); SDKUtility.Instance.CopyContent(config.phone); m_CopySucceedTip.Display(Language.GetFromLocal(33)); } } private ContactConfig GetConfig(string appid, int branch) { ContactConfig config = null; foreach (var item in Config.Instance.GetAllValues<ContactConfig>()) { if (item.appid == appid) { if (config == null) { config = item; } else { if (item.branch == branch) { config = item; } } } } return config; } }