少年修仙传客户端代码仓库
client_Wu Xijin
2018-10-08 8b9063454ea8cbc5a0101b1624ae3b6b50ecb40c
4019  【前端】公告显示时机调整
3个文件已修改
29 ■■■■ 已修改文件
Core/GameEngine/Login/Launch.cs 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/AssetVersion/DownLoadAndDiscompressTask.cs 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Login/GameNotice.cs 25 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/GameEngine/Login/Launch.cs
@@ -263,6 +263,8 @@
            }
        }
        GameNotice.OpenGameNotice();
        if (!AssetSource.allFromEditor)
        {
            StartCoroutine(AssetBundleUtility.Instance.Initialize());
System/AssetVersion/DownLoadAndDiscompressTask.cs
@@ -78,6 +78,8 @@
    {
        step = Step.DownLoad;
        SnxxzGame.Instance.StartCoroutine(Co_StartDownLoad());
        GameNotice.OpenGameNotice();
    }
    IEnumerator Co_StartDownLoad()
System/Login/GameNotice.cs
@@ -11,7 +11,12 @@
#if !UNITY_EDITOR
        try
        {
            var url = VersionUtility.Instance.versionInfo.GetNoticeURL(VersionConfig.Get().branch);
            var url = string.Empty;
            if (VersionUtility.Instance.versionInfo != null)
            {
                url = VersionUtility.Instance.versionInfo.GetNoticeURL(VersionConfig.Get().branch);
            }
            if (!string.IsNullOrEmpty(url) && !noticeShowed)
            {
                SDKUtility.Instance.OpenUrl(url);
@@ -52,18 +57,22 @@
    public static void OpenGameNoticeForce()
    {
#if !UNITY_EDITOR
       try
        try
        {
            var url = VersionUtility.Instance.versionInfo.GetNoticeURL(VersionConfig.Get().branch);
            var url = string.Empty;
            if (VersionUtility.Instance.versionInfo != null)
            {
                url = VersionUtility.Instance.versionInfo.GetNoticeURL(VersionConfig.Get().branch);
            }
            if (!string.IsNullOrEmpty(url))
            {
                SDKUtility.Instance.OpenUrl(url);
            }
        }
       catch (System.Exception ex)
       {
            Debug.Log(ex);
       }
        }
        catch (System.Exception ex)
        {
            Debug.Log(ex);
        }
#endif
    }