0
マップの長さを無作為に生成し、私の落下FPSの結果として、メインのスプライトchaildスプライトに加えて、すべてが遅くなります。Cocos2d。ランダムマップを作成するには、1回スプライトを何回使用しますか?
メモリを割り当てないで何度もスプライトを使用できますか? コードは次のようになります。
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];
water.pngにはどのようなディメンションがありますか?大きな画像の場合は、そのうちのいくつかを追加すると、確実にfpsが落とされます。 – pabloruiz55