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