Я использую cocos2d для iphone, и в своей игре я использую спрайт как статическое фоновое изображение.Sprite backgrounds
Я заметил, что при удалении кода для добавления спрайта частота кадров идет от ~ 30 кадров в секунду до более чем 40 кадров в секунду. Есть ли другой способ показать статический фон, который дешевле? Я вообще не перемещаю фоновый спрайт.
Чтобы закодировать прямо сейчас:
background = [Sprite spriteWithFile:@"t1_5.jpg"];
[self addChild:background z:0];
background.position = ccp(240, 160);
Позволяет ли cocos2d использовать сжатые текстуры (pvrtc)? Если это так, пойдите по этому маршруту. Пропускная способность памяти - огромная проблема и, как правило, узкое место. – Till