スプライトシートから別のテクスチャにスプライトテクスチャを変更したい
//normal sprite
character = [CCSprite spriteWithSpriteFrameName:@"char1.png"];
//change texture
[character setTexture:[[CCTextureCache sharedTextureCache] addImage:[CCSprite spriteWithSpriteFrameName:@"char2.png"]]];
しかし、これは私にエラーを与えます。私はspriteWithSpriteFrameNameなしで試しました、そしてそれは私に空白のテクスチャを与えます。
//error
Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[CCSprite lastPathComponent]: unrecognized selector sent to instance 0xab32580'
この問題を解決するのを手伝ってください