优化cocos2d内存
优化cocos2d内存
转自Himi
1.避免一个接一个地加载PNG和JPG纹理(他们之间至少等待一帧)
2.不要使用JPG图片!
3.不要忽视文件图片大小
4.使用16-bit纹理
6.使16位纹理看起来更棒
7.使用NPOT纹理
8.使用pvr.ccz文件格式
9.当视觉察觉不出来的时候,可以考虑使用PVRTC压缩
10.PVRTC压缩图片格式
11.预先加载所有的纹理
12.按照纹理size从大到小的顺序加载纹理
13.避免在收到内存警告消息的时候清除缓存
14.理解在什么时候、在哪里去清除缓存
15.SpriteFrames retain textures!
16.添加 SpriteFrames 非常耗时, 每次都是!
17.你可以清除任何缓存(比如animation,sprite frames等),但是请不要轻易清除纹理缓存
18.例外:检查声音文件的内存使用!
19.使用一个Loading 场景
20.在后台加载纹理
21.在后台加载其它游戏资源
22.按顺序加载游戏资源