Я пытаюсь создать счет, используя CCLabelTTF, чтобы показать оценку на экране. Но я бы отобразил номера прокрутки очков, пока они не достигнут окончательного результата. Я делаю это в методе обновления:Как создать метку с номерами рулонов в cocos2d?
if(currentScore < finalScore)
{
currentScore ++;
[labelScore setString:[NSString stringWithFormat:@"%d", currentScore]];
}
Это идеальный вариант, когда у меня есть небольшие результаты, но когда у меня есть большое количество, как 10.000 я должен ждать много для просмотра окончательный счет. Как я могу это решить?
* не * использовать CCLabelTTF для строк, которые часто меняются. Каждый раз, когда строка изменяется, создается новая текстура, на нее наносится шрифт, а затем текстура привязана к OpenGL. Это ** медленная ** операция. Вы должны использовать CCLabelBMFont, использовать bmGlyph или Glyph Designer для создания растровых шрифтов. – LearnCocos2D