Я пытаюсь добавить переменное количество объектов MenuItem в объект меню во время выполнения. Когда моя игра начинается, я действительно не знаю, есть ли в моем меню 2 или, например, 5 пунктов.
for (MyItem* item in myItemCollection)
{
MenuItemImage* menuItem = [MenuItemImage itemFromNormalImage:@"MenuItem.png" selectedImage:@"MenuItemSelected.png" target:self selector:@selector(options:)];
}
Как теперь добавить элементы меню в объект меню. Используя addChild, я получаю исключение и не могу найти решение в Интернете.
Кроме того, побочный вопрос: когда я могу добавить свой MenuItem таким образом. Как я могу вернуть свои элементы меню и изменить отображаемое ими изображение?