Попытайтесь сохранить это как можно проще.ccTouchesMoved and selector: @selector (ButtonTapped :)
- У меня есть парень, который вы перетащите вокруг экрана
- У меня есть кнопка спуска, который стреляет пулями
Тащить парень вокруг экрана им с помощью ccTouchesMoved, в основном получают движение пользователей пальца и поставил парня в это место. Готово.
У меня есть кнопка, которая является CCMenuItemImage, и если она нажата, то она называется селектором для запуска метода. Метод просто запускает несколько пуль. Готово.
Теперь моя проблема в том, что я не могу использовать эти две вещи одновременно. Я хотел бы, чтобы игрок смог перетащить парня и выстрелить одновременно. Я предполагаю, что кнопка не используется, потому что пользователь прикасается и перемещается по игроку.
Как я могу это исправить? Все еще можно перетащить одним пальцем и нажать кнопку съемки с другой, и они оба работают вместе?
Включили ли вы мультитач в своем коде? – Sylvan