скорость нажатия кнопки, две кнопки, чтобы увеличить очки - PullRequest
0 голосов
/ 16 февраля 2012

Я пытаюсь сделать простую игру на cocos2d box2d, в ней есть две кнопки и метка с точками.очки увеличиваются на +1 каждую секунду.

Что я пытаюсь сделать, так это то, что игрок нажимает обе кнопки последовательно, поэтому это должны быть кнопки «button1», затем «button2», затем «button1», затем «button2» ....., если это сделано правильно, тоскорость увеличения точек должна увеличиваться, и чем быстрее последовательно нажимаются кнопки, тем быстрее должны увеличиваться точки.

как мне это сделать?есть идеи?

1 Ответ

0 голосов
/ 16 февраля 2012

Идея проста: вы увеличиваете счет только тогда, когда другая кнопка была последней нажатой кнопкой.Вот и все.Итак:

  1. Отслеживание последней нажатой кнопки.
  2. Если кнопка 1 нажата, а кнопка 2 не была последней нажатой кнопкой, ничего не делайте, в противном случае увеличьте счет нанекоторое количество.
  3. Выполните такую ​​же проверку для кнопки 2.

Имеет ли это смысл?

...