现在正在解决 资源管理的问题 等我解决了 来把帖子补齐 现在也是 还是依然在anroid7以上微信小游戏出现崩溃
大哥,我用你的方式去 解决全面屏的问题好像没用啊
iphoneX 适配有咩有 好的方法
cc.loader._cache 这里边的资源如何移除?
我使用了 cc.loader.loadResDir 加载预制物体后 想要清除图片资源
使用 cc.loader.releaseResDir(“prefabs”);(变量"prefabs"为resources中预制物体的文件夹)
使用 cc.loader.release(assets); (变量assets为cc.loader.loadResDir完成时回调回来的)
cc.loader.release(“image”);
cc.loader.release(“animation”);
(变量"image","animation"为resources中图片与动画的文件夹)
都不能清除图片资源,还有什么函数能够清除图片资源????
@panda
就是不能完全解决 我这也是在做移植实验,还没有完全解决,解决了,我把帖子完善了。
var deps = cc.loader.getDependsRecursively(assets);
cc.loader.release(deps);
方法也不行,我用的浏览器启动游戏,查看的cc.loader._cache中的资源,看看有没有释放掉,发现还都在里边
帮顶啊,我现在就是这个问题 导致我无法上线。。 真的头痛。还有一个就是按文档里的方法把资源全扔服务器上面去了。。 但是发现。。 很容易导致按钮点不动 不知道为啥。。
cc.loader.releaseAll(); 使用 这个函数 cc.loader._cache 中的资源清掉,不过后果就是都给清除掉了。你试试哈。
cc.loader.loadResDir(“prefabs”,
function (completedCount, totalCount, item) {
let _progress = (completedCount / totalCount).toFixed(2);
if (item && item.uuid && _progress > self.loadBar.progress) {
self.loadBar.progress = _progress;
self.progressLabel.string = util.getValuePercent(_progress, 0);
}
}, function (err, assets) {
cc.log(“加载完成”);
// 加载 startUp
cc.director.loadScene(“StartUp.fire”);
cc.loader.releaseAll();
util.releaseNodeRes();
}
);
util.releaseNodeRes(); 这个是写的一个cc.loader._cache 分析方法 没什么实际用处。
cc.loader.releaseAll() 这个函数靠谱哈 刚刚我在所有的跳场景的地方都给加上了这个函数 感觉还行 没有在发生崩溃的现象 就是有的图片黑了 黑了应该是跳转过去没有加载出来 或是 什么地方我释放多了 但是感觉还是靠谱的 一会我去查查代码 要是能查到就解决释放过多的问题 要是不能解决 我就把公用的图集 在cc.loader.releaseAll() 后重新再加载一次。你试试我的思路。
兄弟 你看看 是不是点击按钮下方 按钮触摸有反应 要是的话,请参考这条。
兄弟,你是怎么擦好看cpu使用率跟内存的?我也有些手机小游戏会闪退.
微信小游戏是有内存报警强行闪退的。我就遇到过,提示该小程序可能导致微信相应过慢而被终止。正在想解决方案。
兄弟 我一开始查看cup使用率跟内存用的是微信小游戏在微信运行后开启调试模式 能开启数据面板监控 但是不知道怎么 感觉那个数值的准确率不太高。后来,我查看内存使用的 查看的是 cc.loader._cache 这个变量中的情况 你可以将这个变量写在场景切换或是你需要查看的位置 做个统一的函数 加个断点调试 看看这个值
我试了下 好像不行啊 大兄弟
好的,非常感谢。
你试试 打个断点 看看 cc.loader._cache 这个再你用cc.loader.releaseAll()后清掉了么 我打了断点看过 这个内容给清掉了 清掉了 按说内存就已经释放掉了
浏览器里面要完全释放掉问题,要找到HtmlImageElement,然后把它的src = ‘’,设置为空才能真正完全在回收的时候释放掉纹理。你在release的时候,把这个texture的htmlelement的src置空试试
ccc貌似没做置空这一步,只是单纯把变量删除,是释放不掉纹理的
老罗的锤子手机 确实真JB坑爹,我TMD所有安卓手机全面屏和iPhone X适配都搞好了,结果 测试左右无意拿出锤子手机安装游戏试玩,结果 MD 坑爹的锤子手机,结果 居然你逆天的 屏幕 下方是黑边。。。。 这JB 烂锤子手机 还把 手机摄像头放在 下方,MD 拿手机我都找半天哪个是上边哪个是下边; 锤子赶紧死去 要做手机就做好点做的不伦不类的,瞬间粉转黑