少年修仙传客户端代码仓库
client_Wu Xijin
2019-01-11 e3eb724051438c8b39d025168c7d0c87da68ca9a
3335 平滑处理游戏启动进度条
1个文件已修改
14 ■■■■■ 已修改文件
Core/GameEngine/Login/Launch.cs 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/GameEngine/Login/Launch.cs
@@ -164,9 +164,16 @@
    IEnumerator Co_Lanuch()
    {
        var startTime = Time.time;
        var progressBuf = progress;
        var timer = 0f;
        var duration = 1f;
#if !UNITY_EDITOR
        while (!SDKUtility.Instance.InitFinished)
        {
            timer += Time.deltaTime;
            progress = Mathf.Clamp(progressBuf + timer / duration * 0.1f, progressBuf, progressBuf + 0.1f);
            yield return null;
        }
#endif
@@ -178,15 +185,10 @@
        DebugEx.LogFormat("获得机器信息:cpu {0}----内存 {1}", cpu, memory);
        var startTime = Time.time;
        OperationLogCollect.Instance.RecordLauchEvent(1);
        OperationLogCollect.Instance.RecordEvent(1);
        SystemSetting.Instance.LetFPSUnLimit();
        Config.Instance.RegisterGlobalEvent();
        var progressBuf = progress;
        var timer = 0f;
        var duration = 1f;
        PackageRegedit.Init();
        GameNotice.OpenGameNotice();
@@ -199,7 +201,7 @@
            case InstalledAsset.IngoreDownLoad:
                progressBuf = progress;
                timer = 0f;
                duration = 100f;
                duration = 50f;
                if (!SDKUtility.Instance.AssetCopyFinished)
                {