Я пытаюсь создать некоторый пункт меню с изображением и меткой, используя класс Барри
CGRect menuItemRect = CGRectFromString([[myAtlas objectForKey:@"menuItem.png"] objectForKey:@"textureRect"]);
CCSprite *normalMenuItemSprite = [CCSprite spriteWithBatchNode:batchNode rect:menuItemRect];
CCSprite *selectedMenuItemSprite = [CCSprite spriteWithBatchNode:batchNode rect:menuItemRect];
CCMenuItemLabelAndSprite *aMenuItem = [CCMenuItemLabelAndSprite itemWithLabel:itemLabel normalSprite:normalMenuItemSprite selectedSprite:selectedMenuItemSprite];
CCMenu *myMenu = [CCMenu menuWithItems:aMenuItem, nil];
myMenu.anchorPoint = ccpzero;
myMenu.position = ccp(330,280);
[myMenu alignItemsHorizontallyWithPadding:100];
[self addChild:myMenu];
Если CCSprite визуализируется с помощью CCSpriteBatchNode, CCSprite # draw ДОЛЖЕННЕ вызываться - это ошибка, которая появляется в моем журнале
Я знаю, что не могу добавить другие объекты, кроме CCSprites, в CCSpriteBatchNode, но как мне справиться с этой ситуацией?