Cocos2D iPhone Повторяющиеся кнопки - PullRequest
0 голосов
/ 04 июля 2010

Используя Cocos2D, возможно ли создать кнопку, которая постоянно срабатывает при касании, а не только один раз?

Я рад, что у меня есть таймер, который запускает повторный запуск, поэтому я предполагаю, что еще один вопрос - можно ли использовать сенсорный экран, удаленный кнопкой меню Cocos2D?

Приветствия. : -)

1 Ответ

0 голосов
/ 05 июля 2010

Вам не нужно постоянно нажимать кнопку.Если вы хотите использовать кнопку, нажатую один раз, для увеличения громкости или для перемещения чего-либо;Вы можете просто установить флаг (например, bool var = true), например, когда срабатывает событие нажатия кнопки, продолжайте выполнять требуемое действие до тех пор, пока не будет инициировано событие нажатия кнопки, когда вы установите свой флаг в какое-то другое состояние (например, bool var = false).

Намного проще, чем использовать таймер для запуска событий.

Пища для размышлений http://en.wikipedia.org/wiki/Functional_fixedness

...