As mentioned in this tutorial for animation using CCSpriteBatchNode :
I’m curious to know why using CCSpriteBatchNode can be more efficient?
If I allocate a array of CCSprite * instead of using CCSpriteBatchNode, the memory we used should be same, right?
I can accept the idea that using CCTextureCache can be more efficient if you have multiple object using the same texture.
However, in this example ,(and many tutorial for CCSpriteBatchNode), they all needs to load all of these images to memory.
I can’t understand what is the benefit from a CCSpriteBatchNode…
Could anyone give me some inspiration?