少年修仙传客户端代码仓库
client_Wu Xijin
2019-01-23 9a6f2176b7f6d7b4d89912fbd6e8fea41b3439e2
5971  双进度条表现逻辑
1个文件已修改
5 ■■■■ 已修改文件
Core/GameEngine/Login/Launch.cs 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/GameEngine/Login/Launch.cs
@@ -807,14 +807,17 @@
    public class ConfigInitTask : LaunchTask
    {
        public override float expectTime {
            get { return LocalSave.GetFloat("ConfigInitTask_ExpectTime", 10f); }
            get { return LocalSave.GetFloat("ConfigInitTask_ExpectTime", inferredTime); }
            protected set { LocalSave.SetFloat("ConfigInitTask_ExpectTime", value); }
        }
        float threshold = 1f;
        float inferredTime = 3f;
        public override void Begin()
        {
            inferredTime = LocalSave.GetFloat("AssetCopyTask_ExpectTime", 30f) / 30f * 10f;
            m_CurrentStage = LaunchStage.ConfigInit;
            duration = Mathf.Max(0.1f, expectTime);
            threshold = Application.platform == RuntimePlatform.WindowsEditor ? 1f : 0.9f;