少年修仙传客户端代码仓库
client_Wu Xijin
2019-01-24 6e9765925470ff55e8fab5b08e131a9f8b92a7bd
5971  双进度条表现逻辑
2个文件已修改
29 ■■■■■ 已修改文件
Core/GameEngine/Login/Launch.cs 15 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Launch/LaunchWin.cs 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/GameEngine/Login/Launch.cs
@@ -259,12 +259,13 @@
        None = 0,
        SDKInit = 1,
        AssetCopy = 2,
        ClientVersion = 3,
        CheckAsset = 4,
        DownLoad = 5,
        AssetBundleInit = 6,
        ConfigInit = 7,
        Complete = 8,
        AssetDecompress=3,
        ClientVersion = 4,
        CheckAsset = 5,
        DownLoad = 6,
        AssetBundleInit = 7,
        ConfigInit = 8,
        Complete = 9,
    }
    public abstract class LaunchTask
@@ -511,7 +512,7 @@
        public override void Begin()
        {
            m_CurrentStage = LaunchStage.AssetCopy;
            m_CurrentStage = LaunchStage.AssetDecompress;
            duration = Mathf.Max(0.5f, expectTime);
            if (!AssetDeCompressTask.assetDeCompressCompleted)
System/Launch/LaunchWin.cs
@@ -117,18 +117,20 @@
                    return Language.GetFromLocal(36);
                case Launch.LaunchStage.AssetCopy:
                    return StringUtility.Contact(Language.GetFromLocal(37), "(", step, ")");
                case Launch.LaunchStage.AssetDecompress:
                    return StringUtility.Contact(Language.GetFromLocal(38), "(", step, ")");
                case Launch.LaunchStage.ClientVersion:
                    return Language.GetFromLocal(38);
                case Launch.LaunchStage.CheckAsset:
                    return Language.GetFromLocal(39);
                case Launch.LaunchStage.DownLoad:
                case Launch.LaunchStage.CheckAsset:
                    return Language.GetFromLocal(40);
                case Launch.LaunchStage.AssetBundleInit:
                case Launch.LaunchStage.DownLoad:
                    return Language.GetFromLocal(41);
                case Launch.LaunchStage.AssetBundleInit:
                    return Language.GetFromLocal(42);
                case Launch.LaunchStage.ConfigInit:
                    return StringUtility.Contact(Language.GetFromLocal(42), "(", step, ")");
                    return StringUtility.Contact(Language.GetFromLocal(43), "(", step, ")");
                case Launch.LaunchStage.Complete:
                    return Language.GetFromLocal(43);
                    return Language.GetFromLocal(44);
                default:
                    return "";
            }