Ejemplo n.º 1
0
        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();
        }
Ejemplo n.º 2
0
 public LocalizeModule()
 {
     AutoStart  = true;
     m_instance = this;
 }