private void ReloadGameModules() { LocalizeModule localizeModule = ModuleMgr.Instance.GetModule <LocalizeModule>((byte)GameModuleTypes.LOCALIZE_MODULE); if (localizeModule == null) { ModuleMgr.Instance.AddModule <LocalizeModule>((byte)GameModuleTypes.LOCALIZE_MODULE, true); } else { localizeModule.InitLocalizeLanguage(); } //#if UNITY_ANDROID || UNITY_IOS GameIAPModule IAPModule = ModuleMgr.Instance.GetModule <GameIAPModule>((byte)GameModuleTypes.IAP_MODULE); if (IAPModule == null) { ModuleMgr.Instance.AddModule <GameIAPModule>((byte)GameModuleTypes.IAP_MODULE, true); } #if UNITY_DEBUG GMModule.InitAllGMCommand(); #endif GameEvents.System_Events.PlayMainBGM(true); LoadNext(); }
public LocalizeModule() { AutoStart = true; m_instance = this; }