我导出的csb文件,在代码中load进来后addChild到场景中,一会之后需要移除掉
现在用removeChild可以把这个UI从场景中移除,但是我看内存没有回收,是不是还需要做点别的什么?
还需要清理缓存。
大概是怎么清理呢?
纹理的部分我知道,还有其他的需要清理么?
对了,我用的是quick3.3
纹理,音效,字体等等
我现在是做了一个测试,在场景上放一个按钮,点击之后加载一个csb文件并把它addChild到场景中,然后再点一次按钮就讲此UIremoveChild掉
然后发现不断点击,内存就会不断增加,我打印了纹理部分的内存占用,没有变化,因为就是同一个UI,这个UI里也没有音效,没有ttf的字体,有几个fnt的字体
现在就是不知道是不是数据缓存需要清理?还是有什么别的东西需要清理