It seems that trying to change the .scale values on CCSprite that belongs in a spritesheet causes problems.
The individual CCSprite gets resized correctly, but the rest of the elements in the spritesheet are moved out of their positions, as if being pushed by the newly resized Sprite.
I have not found any solutions other than avoid rescaling of sprites (other elements like labels can be rescaled without issue).
I have ran into another problem recently.
It seems that trying to change the .scale values on CCSprite that belongs in a spritesheet causes problems. The individual CCSprite gets resized correctly, but the rest of the elements in the spritesheet are moved out of their positions, as if being pushed by the newly resized Sprite.
I have not found any solutions other than avoid rescaling of sprites (other elements like labels can be rescaled without issue).
forum topic: http://www.cocos2d-x.org/boards/17/topics/11987