Hi,
I often find myself asking the question: Should my game object classes contain a sprite/sprites as a member, or should they inherit from CCSprite? I have a habit of always containing CCSprites as members, but I'm curious to know what I'd gain by inheriting from CCSprite. Obviously I could add my game objects directly to the scene, but then how would I deal with game objects that are composed of multiple sprites? I could add children to a root sprite, I suppose. I'm just curious to hear people's thoughts on these two different approaches.
Thanks!