Я генерирую длину карт случайным образом, добавляя к главному спрайту чарта Спрайтов, в результате моего падения FPS, и все замедляется.
Могу ли я использовать спрайт много раз, чтобы он не выделял память.?
Код выглядит так:
int z = rand % 10;
for (int i = 0; i < z; i++)
{
CCSprite *waterLenght = [CCSprite spriteWithFile:@"water.png"];
waterLenght.position = ccp([waterStart boundingBox].size.width +20*i, 0);
[waterStart addChild:waterLenght];
}
[self addChild:waterStart];