таймер обратного отсчета cocos2d с кадрами - PullRequest
0 голосов
/ 16 марта 2012

Я знаю, что здесь есть пара вопросов о таймере обратного отсчета, но я не смог найти ничего с наборами кадров, а также обновить метку, например: мм: сс [минуты: секунды].

Кто-нибудь может подсказать, как это реализовать?

1 Ответ

3 голосов
/ 16 марта 2012

вам нужно отслеживать истекшие секунды, используя планировщик. Для этого запланируйте функцию с одной секундой as-

[self schedule:@selector(countTime:) interval:1];

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

вы получите

int minutes = totalSeconds/60;
int seconds = totalSeconds%60;

label.string = [NSString stringWithFormat:@"%d:%d",minutes, seconds];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...