Как мне избавиться от цифр в левом нижнем углу экрана, когда я делаю игру в cocos2d? Это, вероятно, новый вопрос, но все же.
При создании исходного проекта cocos в одном из файлов есть переменная ShowFPS.Но это должно работать из любого места:
[[Director sharedDirector] setDisplayFPS:NO];
если ваше приложение делегировано .. Ищите
[director setDisplayFPS:YES];
изменить на
[director setDisplayFPS:NO];
или вы можете позвонить куда угодно, как и в предыдущем ответе:
[[CCDirector sharedDirector]setDisplayFPS:NO];
Просто один на один для людей, проверяющих это позже (как я).setDisplayFPS устарела.Используйте setDisplayStats вместо.
setDisplayFPS
setDisplayStats
[[CCDirector sharedDirector] setDisplayStats:NO];
Чтобы показать это только при компиляции для отладки:
#if defined (DEBUG) [[CCDirector sharedDirector] setDisplayFPS:NO]; #endif
в файле AppDelegate.cpp и метод applicationDidFinishLaunching
// turn on display FPS pDirector->setDisplayStats(true);
изменить истину на ложь
В appdelegate.m после заданных вариантов запуска.
[startUpOptions setObject:@(NO) forKey:CCSetupShowDebugStats];
setObject: @NO (по умолчанию это YES).
для cocos2D 3.0
[[CCDirector sharedDirector] setDisplayStats:YES];