0
我想在cocos2d中使用CCSprite在屏幕上绘制一些精灵。 但是,如果我用[MySprite spriteWithFile:@“MyImage.png”]初始化每个CCSprites,并且每个精灵只使用图像的一部分,图像是否会多次加载到内存中? 由于内存资源非常有限,图像的大小很大(1024 * 1024),有没有办法确保图像只加载一次?以及如何初始化CCSprites以使每个精灵成为图像的一部分?如何绘制多个CCSprite对象使用一个图像?
感谢您的回答。看来CCSprite会首先通过init文件名检查缓存。如果资源存在,它不会重新加载图像,并使用已存在的图像。 – icethawless 2010-11-16 07:39:04