简要提问:“远程服务器的资源,如何下载到本地并不需要把资源加载到内存呢?”
详细补充问题:
项目打包后 把res整个文件夹都放到了远程服务器上,代码调用资源的时候还是用的loadres,但是我发现创建图片的速度比再本地包的时候慢了些,应该是loadres的时候检测本地没有资源从远程下载的,然后我就在游戏启动第一个场景的时候添加了loadResDir的函数,把所有图片文件夹都下载了,但是问题来了所有图片似乎都加到内存了,内存涨了很多,所以想问下只下载资源不把图片加载内存是用什么办法?
简要提问:“远程服务器的资源,如何下载到本地并不需要把资源加载到内存呢?”
详细补充问题:
项目打包后 把res整个文件夹都放到了远程服务器上,代码调用资源的时候还是用的loadres,但是我发现创建图片的速度比再本地包的时候慢了些,应该是loadres的时候检测本地没有资源从远程下载的,然后我就在游戏启动第一个场景的时候添加了loadResDir的函数,把所有图片文件夹都下载了,但是问题来了所有图片似乎都加到内存了,内存涨了很多,所以想问下只下载资源不把图片加载内存是用什么办法?
顶,也遇到类似的问题
可以自己手动做下载到本地,参考wx-downloader.js里面的downloadRemoteFile实现。