Я новичок в Cocos, но одна из первых вещей, которые мне нужно было сделать, - сделать прокручиваемый CCMenu, и, похоже, нет способа сделать это из коробки. Я читал, что есть проблемы с сенсорным взаимодействием при помещении CCmenu в UIScrollView.
Мой код добавляет все метки в меню и вызывает:
CCMenu* menu = [CCMenu menuWithItems:item1, item2, item3, item4, item5, item6, item7, nil];
Меню расположено по центру, а верхний и нижний элементы отображаются вне экрана. Возможно, мне удастся взломать его, чтобы просмотреть их все, используя вертикальные отступы или что-то в этом роде, API, кажется, поддерживает это, но на самом деле мне нужно динамическое меню, которое позволяет прокручивать, если для просмотра слишком много элементов. Есть ли простой способ сделать это, кроме расширения CCMenu для прокрутки и управления касаниями, чтобы позволить это?