I've been reading a lot of threads and come across lots of great info, but haven't been able to come up with a workable solution.
I have sprites from 2 different sprite sheets which need to be ordered in relation to eachother. Since they're children of different nodes, i'm going to have z-ordering issues.
Everything was fine initially because I was using normal CCSprites, not CCSpriteSheets but was having severe performance issues. The performance issues got addressed by porting everything to the CCSpriteSheet, but now I have ordering issues :)
According to this site -
http://allseeing-i.com/Performance-tips-for-Cocos2d-for-iPhone
I can play around with the vertexZ property in a CCNode to affect the actual render order of the sprites, but I'm guessing this isn't recommended. I don't have any weird transparency though. (I did try to play with changing the vertexZ of a few random sprites, but it didn't appear to actually do anything)
My question is, given the ordering requirement I have, what are (if any) my options besides using CCSprites or CCSpriteSheets? If it makes any difference, I'm using v0.99.3 of cocos2d. I haven't really explored AtlasSprites yet, mainly because I don't think I understand how they differ from CCSpriteSheets.
As always, thanks in advance!