Использование CCSchedulers / CCTimers в проекте Cocos2d - PullRequest
0 голосов
/ 24 февраля 2011

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

Оценка основана на том, как долго играл пользователь, поэтому я хочу увеличивать ее на единицу каждые 2 секунды. Так что мой GameController является подклассом NSObject, и я пытаюсь использовать CCTimer или CCScheduler (кажется, что CCTimer устарела?) Но при использовании этой строки метод никогда не срабатывает:

[[CCScheduler sharedScheduler] scheduleSelector:@selector(updateNaturalScore:) forTarget:self interval:1 paused:NO];

Должен ли я использовать это в объекте Cocos2d? Если да, то какой? Или он должен работать в подклассе NSObject?

1 Ответ

0 голосов
/ 24 февраля 2011

Это проект cocos2D?Вы пробовали [NSTimer scheduleTimer ...];это будет работать для вашей цели, для метода, который не будет запущен, класс является NSObject, как он обращается к классам из среды Cocos2D?Метод записан в том же классе?

...