Подтвердить что ты не робот

Как скрыть номера FPS в левом нижнем углу экрана в Cocos2d

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

4b9b3361

Ответ 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 (по умолчанию это ДА).