微信小游戏 内存泄漏,求解决方案

使用cocos-js 3.16 版本将公司h5游戏转成微信小游戏, 发现每次切换不同界面都会增加内存,已经截图是反复打开游戏阵容界面,游戏由722M一直增加到1526M,并且该过程中界面的底图被释放掉。该情况在h5环境下是不存在的



最近研发小游戏的朋友有没有遇到这种情况的。帮忙出谋划策一下

链接一个相似的 问题贴。不明白楼主的解决方案
http://forum.cocos.com/t/cocosjs-3-16/57244?u=_1116

类似:
http://forum.cocos.com/t/topic/61192

内存泄漏问题楼主有解决方案了吗?

1赞

你们公司还招人吗?我想学着做这样的游戏。。不想做棋牌了。。。

en,联系了官方人员,主要是添加了LabelTTF的texture添加释放(在此非常感谢官方的大力支持),具体方法如下

在CCLabelTTF类中重写 onExit方法,做法跟二楼找的方法差不多,具体重写代码如下:

onExit: function(){
        this._super();
        if(this.texture){
            this.texture.releaseTexture();
        }
        this.texture = null;
        this._setUpdateTextureDirty();
    },
1赞

可以啊,加我微信( AbelChan1116 ) 联系我

加你了。。大佬

你好,想请问您一下,用了这个方法,为什么感觉泄漏还是很严重?

你这个小游戏安卓机器上没有遇到掉帧问题么?怎么优化的呀?

这个性能数据怎么调出来啊