2015-06-01 3 views
-1

Итак, у меня есть базовая игра, которую я разрабатываю для iOS. Существует 2 режима игрока, и он включает в себя кнопки удара. Как только кнопка нажата (или нажата), что-то происходит в игре.Нажатие 2 кнопок IBAction одновременно - iOS

Итак, у каждого игрока есть половина экрана, с их собственными кнопками внутри их половины, которые действуют независимо.

Нужно ли беспокоиться о том, что игрок 1 нажимает кнопку в нижней части экрана в тот момент, когда игрок 2 нажимает кнопку в верхней части экрана?

Если да, то мне нужно обрабатывать его, как ответ в THIS QUESTION.

Я полагаю, что шансы чрезвычайно тонкие, но никогда не должны быть обработаны.

+0

В чем вопрос? – sasquatch

+0

«... Мне нужно беспокоиться о том, что игрок 1 нажимает кнопку в нижней части экрана в тот момент, когда игрок 2 нажимает кнопку в верхней части экрана? ...» – Reanimation

ответ

1

Вам не нужно беспокоиться о том, что их одновременно используют. Поскольку ваши кнопки независимы, каждый из них должен иметь свой собственный метод действий, который вызывается при нажатии, и все в порядке, если эти методы вызывают одновременно, поскольку они выполняют свою собственную работу.

Причина, по которой вы связаны, заключается в том, что они хотели сделать специальную логику, если обе кнопки были задействованы. Поскольку вам все равно, были ли они задействованы одновременно, вам не нужно выполнять этот код.

+0

А я вижу. Мне было любопытно, нужно ли мне реализовать что-то вроде кнопки IF 1, нажатой кнопки ИЛИ IF 1, и нажата кнопка 2, DO blah blah' ... Хорошо, тогда это хорошо. Это сложно проверить. Я оставлю их такими, какие они есть. Спасибо за сообщение: D – Reanimation

 Смежные вопросы

  • Нет связанных вопросов^_^