Я новичок в iPhone и Cocos2D в целом,
Я читаю учебники и пытался придумать приложение, которое содержит меню
я использую пункты меню cocos2d
проблема заключается в том, что при тестировании моих приложений я обнаружил, что кнопки реагируют на нажатия в некоторой области вокруг кнопки (не только на границе прямоугольника спрайта кнопки), а при использовании нескольких кнопок (10 пунктов меню) разрывали друг друга перекрытие): когда я нажимаю на одну из них, нажимается другая кнопка (используется спрайт "is-press") и вызывается обработчик (обработчик кнопки, которую я не нажимал)
и пока я тестировал анимацию в меню (я использовал «перемещаться» в меню), я заметил, что некоторые кнопки (почти все они в большинстве случаев) не реагируют на прикосновения после перемещения (при нажатии «is» "спрессованный" спрайт не используется и дескриптор не вызывается ----> нажатие кнопки не происходит).
Я пытался протестировать на iPhone, чтобы проверить, была ли это ошибка симулятора, но он вел себя так же, как симулятор с той же проблемой.
Я попытался разместить меню на отдельном слое, а также попытался поместить каждую кнопку в отдельное меню и разместил все меню на одной странице: и получил те же результаты
Я думаю, что использую последнюю версию Cocos2D для iPhone