0
これは、テクスチャフォームをスプライトシートにしてスプライトを作成する方法です。しかし、後でどのようにスプライトのテクスチャを変更するのですか?スプライトシートの画像を使ってスプライトテクスチャを変更する
私はsetTexture
を使ってみましたが、うまく動作しません。
[[CCSpriteFrameCache sharedSpriteFrameCache] addSpriteFramesWithFile:@"gameSpriteSheet.plist"];
CCSpriteBatchNode *spriteSheet = [CCSpriteBatchNode batchNodeWithFile:@"gameSpriteSheet.png"];
[self addChild:spriteSheet];
// Add hangman graphic sprite to Scene
playerSprite = [CCSprite spriteWithSpriteFrameName:@"playerX"];
playerSprite.position = ccp(580, 400);
[self addChild:playerSprite];
setDisplayedFrame私が必要なもの..ありがとう! –
新しいテクスチャアトラス用の新しいスプライトバッチノードを作成し、後で古いものを削除する方法はありますか? – RollRoll