I\'ve tried
[[CCTextureCache sharedTextureCache] addImage: @\"still.png\"];
But I always end up with a distorted image for some reason. It\'s m
This is the most straight forward way to change the image of a sprite(if you have it loaded trough a spritesheet) this definitely works (I use it all the time in my game). mySprite is the name of the sprite instance:
[mySprite setDisplayFrame:
[[CCSpriteFrameCache sharedSpriteFrameCache] spriteFrameByName: @"sprite1.png"] ];