From cdb2b128a1913f711c501686cd1057a49e95fa54 Mon Sep 17 00:00:00 2001 From: yangjing Date: Wed, 28 Sep 2022 19:41:06 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BD=91=E8=B5=9A=E5=BC=80=E5=85=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/MMOModule/Scripts/MMOModule.cs | 6 ++++++ Assets/Scripts/Logic/InitLogic.cs | 2 ++ 2 files changed, 8 insertions(+) diff --git a/Assets/MMOModule/Scripts/MMOModule.cs b/Assets/MMOModule/Scripts/MMOModule.cs index 7ccd9f28..50d8341b 100644 --- a/Assets/MMOModule/Scripts/MMOModule.cs +++ b/Assets/MMOModule/Scripts/MMOModule.cs @@ -105,6 +105,12 @@ public partial class MMOModule : MonoBehaviour } } + public void EnableMMO(bool pEnable, bool pKeepLoading = false) + { + MMOConstConfig.Instance.IsEnabled = pEnable; + MMOConstConfig.Instance.KeepLoading = pEnable ? true : pKeepLoading; + } + public void Init(Action pDelInitOver) { if (!MMOConstConfig.Instance.IsEnabled) diff --git a/Assets/Scripts/Logic/InitLogic.cs b/Assets/Scripts/Logic/InitLogic.cs index 936518be..fe4bdad6 100644 --- a/Assets/Scripts/Logic/InitLogic.cs +++ b/Assets/Scripts/Logic/InitLogic.cs @@ -30,6 +30,8 @@ public class InitLogic : MonoBehaviour #endif PlayerData.Instance.Login(); + MMOModule.Instance.EnableMMO(TKGSDKManager.Instance.IsIAPEnabled); + TKGSDKManager.Instance.InitSDK(SDKDone); TKGSDKManager.Instance.IsRemoveAds = PlayerData.Instance.IsNoAds;