Exemple #1
0
        public IEnumerator IDownload(string versionName, List <rRes> list, params object[] events)
        {
            TDownloader downloader = new TDownloaderUnity(IP, HostName, AppVersion);

            if (!Push(versionName, downloader))
            {
                yield break;
            }
            yield return(CoroutineMgr.Instance.StartCoroutine(downloader.IStart(this, versionName, list, events)));
        }
Exemple #2
0
        public TDownloader Download(string versionName, List <rRes> list, params object[] events)
        {
            TDownloader downloader = new TDownloaderUnity(IP, HostName, AppVersion);

            if (!Push(versionName, downloader))
            {
                return(null);
            }
            downloader.Start(this, versionName, list, events);
            return(downloader);
        }