而且,我有调用释放资源的接口。但是内存没有立马释放,有时候要等很久内存才会降下来,这个时候如果继续打开界面,内存就会一直涨,请问有什么好办法解决吗
而且。我发布完,包体也才145M,及时支援全加载了,应该也不至于把浏览器撑爆吧
这是发布以后的大小
自顶一下111
你看下当你游戏重启时,你的手机内存达到多少
嗯,你的手机运行内存多少G
然后你的测试机只有一台么,没在android上测试过么?
有的。用android手机玩,流畅而且不会发烫。就只用iphone6s plus 会

运行内存你不知道是哪个?
背景图和一些图片改成pvr格式吧 但是这样包体会增大 web上加载也会变慢
在没开游戏的情况下是这样的
改成pvr格式的有什么好处吗
我现在想了解清楚的是,是否我游戏占用的内存偏高,为啥用安卓手机就不会出现这个问题,我应该要怎么排查,请帮忙指点一下
getDependsRecursively
cc.loader.getDependsRecursively is deprecated, please use use DependUtil/getDepsRecursively:method instead
meta description
返回 Array
定义于 cocos2d/core/asset-manager/deprecated.js:331
废弃(Deprecated) cc.loader.getDependsRecursively is deprecated, please use use cc.assetManager.dependUtil.getDepsRecursively instead
这回传的是一个Array
尝试全清掉试试看
用内存镜像工具做下对比,查一下内存泄漏
复制错
getDependsRecursively
获取某个已经加载好的资源的所有依赖资源,包含它自身,并保存在数组中返回。owner 参数接收以下几种类型:1. 资源 asset 对象;2. 资源目录下的 url;3. 资源的 uuid。
返回的数组将仅保存依赖资源的 uuid,获取这些 uuid 后,你可以从 loader 释放这些资源;通过 getRes 获取某个资源或者进行其他你需要的操作。
想要释放一个资源及其依赖资源,可以参考 release。下面是一些示例代码:
meta description
返回 Array
定义于 cocos2d/core/load-pipeline/CCLoader.js:730
参数列表
owner Asset | RawAsset | String The owner asset or the resource url or the asset’s uuid
我想表达的是 getDependsRecursively
这个回传的是Array


