我随机生成地图的长度,添加到主 Sprites chaild sprite,因为我的下降 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];