Unity资源下载器
Unity 的资源文件下载器,功能蛮全的,适合经常大批量文件下载的场景。
支持UniTask异步操作,下载过程不卡顿,比较适合做游戏时加载远程资源,比如贴图、音效这类。文件是直接分块写入的,节省内存,是在手机端挺有用。
多文件同时下载这点也值得说下,效率高不少。你还能接入下载进度、文件大小这些数据,自己做个 UI 进度条都方便。支持链式调用,代码写起来也顺手,比如Downloader.Add(...).SetProgress(...).Start()
这种用法。
目标平台方面,PC 和 Android都能用,文件会存到Application.persistentDataPath
,你不需要额外路径问题,省心多了。
如果你项目里用的是UniTask,或者对异步操作比较熟,强烈推荐用这套方案。要是还不熟,可以先看看相关资料,比如UniTask 2.3.3 的,讲得挺细的。
,这个资源下载器用起来还蛮顺的,尤其在需要批量、异步、多平台兼容的时候,真的省不少事。
190.79KB
文件大小:
评论区