场景a切换到场景b,a场景资源没释放

场景A切换到场景B,场景A中的图片资源还是在内存中,没有释放,不是说runScene这个方法会自动释放前一个场景的资源吗,为什么都没释放到。有没有什么方法能释放的

同样存在这个问题,切换之后,之前场景的背景音乐居然还在播放。要手动关。

runScene不释放的,我用popScene亲测过,
楼主,你可以在Scene对象的onExit中removeAllChildren,就好了。

切换场景会释放上一场景的资源的,但是有些数据是保存在全局列表里面的,这些是不会释放的

然后removeAllChildren只能释放一点点内存,场景A,场景B,

场景A到场景B 采用 pushScene, 场景B到场景A采用popScene, 场景B调用removeAllChildren,然而只释放了一点点内存(2M),而场景A到场景B则增加10M, 反复多次的话,内存增长很快,并且全局变量的内存 我都是通过赋值为null进行释放掉的。。

求大神指点一二