Как скрыть числа FPS в левом нижнем углу экрана в Cocos2d - PullRequest
11 голосов
/ 06 апреля 2011

Как мне избавиться от цифр в левом нижнем углу экрана, когда я делаю игру в cocos2d? Это, вероятно, новый вопрос, но все же.

Ответы [ 7 ]

21 голосов
/ 06 апреля 2011

При создании исходного проекта cocos в одном из файлов есть переменная ShowFPS.Но это должно работать из любого места:

[[Director sharedDirector] setDisplayFPS:NO];
13 голосов
/ 06 апреля 2011

если ваше приложение делегировано .. Ищите

    [director setDisplayFPS:YES];

изменить на

    [director setDisplayFPS:NO];

или вы можете позвонить куда угодно, как и в предыдущем ответе:

    [[CCDirector sharedDirector]setDisplayFPS:NO];
11 голосов
/ 05 февраля 2013

Просто один на один для людей, проверяющих это позже (как я).setDisplayFPS устарела.Используйте setDisplayStats вместо.

[[CCDirector sharedDirector] setDisplayStats:NO];
3 голосов
/ 18 декабря 2011

Чтобы показать это только при компиляции для отладки:

#if defined (DEBUG)
[[CCDirector sharedDirector] setDisplayFPS:NO];
#endif
2 голосов
/ 08 января 2014

в файле AppDelegate.cpp и метод applicationDidFinishLaunching

// turn on display FPS
pDirector->setDisplayStats(true); 

изменить истину на ложь

1 голос
/ 11 декабря 2015

В appdelegate.m после заданных вариантов запуска.

[startUpOptions setObject:@(NO) forKey:CCSetupShowDebugStats];

setObject: @NO (по умолчанию это YES).

1 голос
/ 09 июня 2014

для cocos2D 3.0

[[CCDirector sharedDirector] setDisplayStats:YES];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...