diff --git a/Assets/Scripts/GameManager.cs b/Assets/Scripts/GameManager.cs index e807ec5b..768aadaf 100644 --- a/Assets/Scripts/GameManager.cs +++ b/Assets/Scripts/GameManager.cs @@ -59,9 +59,11 @@ public class GameManager : D_MonoSingleton private void DataOverride() { bool tIsMMO = PlayerData.Instance.IsMMOUser; + bool tIsIP = PlayerData.Instance.IsIPShow; PlayerData.Load(); SettingData.Load(); PlayerData.Instance.IsMMOUser = tIsMMO; + PlayerData.Instance.IsIPShow = tIsIP; } private void UpdateDiamond(int pDiamond) diff --git a/Assets/Scripts/Logic/InitLogic.cs b/Assets/Scripts/Logic/InitLogic.cs index 269eb977..c318bb26 100644 --- a/Assets/Scripts/Logic/InitLogic.cs +++ b/Assets/Scripts/Logic/InitLogic.cs @@ -28,7 +28,7 @@ public class InitLogic : MonoBehaviour IAPTool.Instance.AddProducts(tProductDic); } #endif - PlayerData.Instance.Login(); + #if UNITY_EDITOR MMOModule.Instance.EnableMMO(GameConfig.Instance.IsDebug); @@ -49,6 +49,7 @@ public class InitLogic : MonoBehaviour private void SDKDone() { + PlayerData.Instance.Login(); MMOModule.Instance.Init(GameManager.Instance.LoadGame); } } \ No newline at end of file