少年修仙传客户端代码仓库
client_Wu Xijin
2018-08-17 bfe7ccd5d0453d7ab299efed44de5f972fcc9c27
Core/GameEngine/Login/LaunchPostProcess.cs
@@ -3,6 +3,7 @@
using UnityEngine;
using Snxxz.UI;
using TableConfig;
using System;
public class LaunchPostProcess : SingletonMonobehaviour<LaunchPostProcess>
{
@@ -24,23 +25,32 @@
    {
        if (!completed && ConfigManager.Instance.AllCompleted())
        {
            ConfigManager.Instance.ConfigParsePostProcess();
            try
            {
                ConfigManager.Instance.ConfigParsePostProcess();
                GeneralConfig.Instance.Init();
                InGameDownLoad.Instance.ParseRewardConfig();
                ModelCenter.Instance.Init();
                SkillHelper.Instance.Init();
                StatusMgr.Instance.Init();
                GAMgr.Instance.Init();
                FlyObjectManager.Instance.Initialize();
                SFXPlayUtility.Instance.Initialize();
                AnyCountDownUtility.Instance.Initialize();
                MapTransferUtility.Instance.Initialize();
                DirtyWordConfig.Init();
                NewBieCenter.Instance.Init();
            GeneralConfig.Instance.Init();
            InGameDownLoad.Instance.ParseRewardConfig();
            ModelCenter.Instance.Init();
            SkillHelper.Instance.Init();
            StatusMgr.Instance.Init();
            GAMgr.Instance.Init();
            FlyObjectManager.Instance.Initialize();
            SFXPlayUtility.Instance.Initialize();
            AnyCountDownUtility.Instance.Initialize();
            MapTransferUtility.Instance.Initialize();
            DirtyWordConfig.Init();
            NewBieCenter.Instance.Init();
            DebugEx.LogFormat("解析配置表耗时:{0}", Time.time - startTime);
            completed = true;
                DebugEx.LogFormat("解析配置表耗时:{0}", Time.time - startTime);
            }
            catch (Exception ex)
            {
                Debug.LogErrorFormat("严重警告:游戏逻辑初始化失败,无法进入游戏!错误:{0}", ex);
            }
            finally
            {
                completed = true;
            }
        }
    }