0

SpriteBuilder でスマート スプライト シートからテクスチャをコピーしようとしたときに問題が発生しました。

sprite.texture をコピーすると、個々の画像ではなく、完全なスマート スプライト シートがコピーされるようです。

イメージ名を使用してスプライトを作成する場合

 CCSprite *redSprite = [CCSprite spriteWithImageNamed:@"Images/Red-Sprite.png"];

そのスプライトを使用すると、正常に機能します。

しかし、もし私が

    _textureRedSprite = redSprite.texture;

完全なスプライト シートをコピーし、必要な個々の画像ではなくテクスチャとして使用します。

私が間違っている可能性のあるアイデアはありますか?

ありがとう

4

1 に答える 1