Beispiel #1
0
        public void CancelUpdate()
        {
            StopAllCoroutines();
            if (m_Verify != null)
            {
                m_Verify.Abort();
                m_Verify = null;
            }

            if (m_Downloader != null)
            {
                m_Downloader.Cancel();
                m_Downloader = null;
            }

            if (m_FileDownload != null)
            {
                m_FileDownload.Cancel();
                m_FileDownload = null;
            }

            SaveDownloadCacheData();
            OnUpdateState(State.Cancel);
            Done();
        }