我有很多png图像,我已针对内存使用进行了优化。我想知道这对ccrendertexture是否有任何影响。我的意思是当我创建一个ccrendertexture并使用精灵访问其中的方法时,原始精灵文件大小是否有任何意义,或者它只是重要的ccrendertexture的大小?
答案 0 :(得分:0)
原始png尺寸仅适用于您的最终应用尺寸。当绘制精灵时,它消耗的内存等于width * height * bytesPerPixel,其中bytesPerPixel最有可能是32.例如:具有RGBA8颜色的1024 * 1024图像将占用设备内存中的4M。
CCRenderTexture将根据其大小占用额外空间。