CCTextureCache::sharedTextureCache()->addImageAsync() 就异步加载了60来个,就会内存警告 闪退
额,你手机多大内存?60个相同的还是不同的动画?
大概给你估算下,一个动画按照1024*1024像素算,大约需要4M,如果60个的话就要240M内存~~这个如果在低端机上的话想都不用想了
60来个不同的,发现改变一下颜色深度的话能进去,但是 偶尔还是会有。还有就是相同动画 用batchNode的话 跟不同的动画之间 优先级 就没法调整了
60个不同的话你就检测下内存吧,看报警没有~~
batchNode就是集中渲染的,不同的动画用batchNode没意思的,相同的才行