
09.08.2014, 12:37
|
|
Регистрация: Jul 2012
Сообщений: 44
|
Точный таймер
Всем привет. У такая ситуация: у меня есть игра на время, там по таймеру уменьшаются секунды данные на игру. При этом есть кнопка "пауза". Когда нажимаешь на паузу - таймер останавливается. Нажимаешь второй раз - соответственно запускается дальше. И так получается, что при частом нажатии на паузу (< 1 секунды) таймер вообще перестает уменьшаться. То есть как бы время после паузы округляется до начала секунды.
Подскажите пожалуйста разумный вариант решения проблемы. Мне пока в голову приходит только увеличение частоты срабатывания таймера например до 50 миллисекунд и проверка прошла ли секунда с прошлого раза. Но этот вариант смахивает на костыль. Может быть есть еще способ?
|