unsigned int CCSpriteBatchNode::highestAtlasIndexInChild(CCSprite *pSprite) { CCMutableArray<CCNode*> *pChildren = pSprite->getChildren(); if (! pChildren || pChildren->count() == 0) { return pSprite->getAtlasIndex(); } else { return highestAtlasIndexInChild((CCSprite*)(pChildren->getLastObject())); } }