Как редактировать / удалять элементы из CCMenu?
У меня есть CCMenu, который содержит CCMenuItemSprite и CCMenuItemLabel. Это меню добавлено в мой слой следующим образом:
[self addChild:itemsMenu];
Меню всегда видно пользователю и содержит объекты, которые могут быть использованы самим пользователем во время игры. Например, бонусы, которые имеют ограниченную жизнь. Когда игрок использует объекты, он должен быть удален из меню.
Есть ли способ удалить только один объект в CCMenu? Или мне нужно воссоздать полное меню?
В моей текущей реализации я удаляю меню, когда пользователь заканчивает число использований, связанных с CCMenuItemSprite:
[self removeChild:itemsMenu cleanup:YES];
[self removeChild:itemsCountMenu cleanup:YES];
Заранее спасибо за помощь.