0

単一の画像ファイルを使用するアニメーションで CCSpriteBatchNode を使用することは可能ですか? これは私が作成しているアニメーションです:

CCAnimation *begFlamesAnim = [CCAnimation animationWithFiles:@"begFlames_" frameCount:54 delay:0.03f];

これは可能ですか、または CCSpriteBatchNode はスプライトシートでのみ機能しますか?

4

1 に答える 1

1

CCSpriteBatchNode とそれに含まれる CCSprite の子は、同じテクスチャを使用する必要があります。個別の画像を使用する場合は、画像ごとに個別のテクスチャを作成します。そうすると、スプライトバッチができなくなり、これらすべての画像を含むテクスチャ アトラスと比較して、メモリが無駄になります。

于 2012-11-01T22:22:33.213 に答える