If one can get away with using just CCSpriteFrameCache, CCSprite and CCSpriteFrame to make sprites and animations, what is the purpose of creating a CCSpriteSheet as is done in the programming guide example for working with sprites and animation?
http://www.cocos2d-iphone.org/wiki/doku.php/prog_guide:animation
These are the three lines in question:
CCSpriteSheet *spritesheet = [CCSpriteSheet spriteSheetWithFile:@"animations/grossini.png"];
[spritesheet addChild:sprite];
[self addChild:spritesheet];
The example works just fine without including these lines, so why would I ever need to create a CCSpriteSheet?
Thanks