Spriteの画像を変更
Spriteをそういう使い方するのがそもそも正しいのかどうか謎だけど。すでにSpriteのインスタンスselfがある状態で
[self initWithFile:@"v1.png"];
で表示されている画像を差し替えることができる。しかし、その時にpositionが(0, 0)にリセットされてしまう。
なので
CGPoint pos = self.position; [self initWithFile:@"v1.png"]; self.position = pos;
これでOK