少年修仙传客户端代码仓库
client_Wu Xijin
2018-08-15 2dd1f47082d300e22bbe42b1d5e7d65357cba0f2
System/AssetVersion/InGameDownLoadProgress.cs
@@ -18,7 +18,7 @@
        private void Awake()
        {
            if (InGameDownLoad.Instance.dominantDownLoadStarted
            if (InGameDownLoad.Instance.dominantState != InGameDownLoad.Dominant.None
                && InGameDownLoad.Instance.state != InGameDownLoad.State.Completed)
            {
                this.gameObject.SetActive(true);
@@ -36,7 +36,7 @@
            }
            InGameDownLoad.Instance.downLoadStateChangeEvent += OnDownLoadStateChange;
            InGameDownLoad.Instance.dominantDownLoadEvent += OnDominantDownLoadStarted;
            InGameDownLoad.Instance.dominantDownLoadEvent += OnDownLoadDominantStateChange;
            m_ViewDownLoad.AddListener(OpenInGameDownloadWin);
        }
@@ -55,13 +55,13 @@
        {
            m_ViewDownLoad.RemoveAllListeners();
            InGameDownLoad.Instance.downLoadStateChangeEvent -= OnDownLoadStateChange;
            InGameDownLoad.Instance.dominantDownLoadEvent -= OnDominantDownLoadStarted;
            InGameDownLoad.Instance.dominantDownLoadEvent -= OnDownLoadDominantStateChange;
        }
        private void OnDominantDownLoadStarted()
        private void OnDownLoadDominantStateChange(InGameDownLoad.Dominant _dominant)
        {
            UpdateDownLoadProgress();
            this.gameObject.SetActive(InGameDownLoad.Instance.dominantDownLoadStarted);
            this.gameObject.SetActive(InGameDownLoad.Instance.dominantState != InGameDownLoad.Dominant.None);
        }
        private void OnDownLoadStateChange(InGameDownLoad.State _step)
@@ -75,7 +75,7 @@
                case InGameDownLoad.State.None:
                case InGameDownLoad.State.Prepared:
                case InGameDownLoad.State.DownLoad:
                    if (InGameDownLoad.Instance.dominantDownLoadStarted)
                    if (InGameDownLoad.Instance.dominantState != InGameDownLoad.Dominant.None)
                    {
                        UpdateDownLoadProgress();
                        this.gameObject.SetActive(true);
@@ -118,7 +118,7 @@
                case InGameDownLoad.State.None:
                case InGameDownLoad.State.Pause:
                case InGameDownLoad.State.Prepared:
                    InGameDownLoad.Instance.TryDownLoad(true);
                    WindowCenter.Instance.Open<InGameDownLoadWin>();
                    break;
                case InGameDownLoad.State.Award:
                    WindowCenter.Instance.Open<InGameDownLoadWin>();