2012-01-04 10 views
1

私はCocos2Dゲームの初心者です。私は、スケジューラでこのイメージを変更していたとき、私は新しいスプライトフレームは以前のスプライトフレームと同じままです

[sprite setTexture:[[CCTextureCache sharedTextureCache] addImage:@"anotherSprite.png"]]; 

でスプライトを変更すると、それは新しいものではなく、前回のスプライトフレームをとります。新しいスプライトイメージを以前のスプライトイメージオブジェクトに使用するにはどうすればいいですか?

答えて

0

キャッシュには使用したいスプライトフレームはありますか?

利用返信用

[sprite setDisplayFrame:[[CCSpriteFrameCache sharedSpriteFrameCache] spriteFrameByName:@"newSprite.png"]] 
+0

おかげで...私はそれがアトラススプライトまたはスプライトシートを使用するかどうかを知りたいと思いましたか?私はイメージの枠を得ることができません。 @ジェームズウェブスター – Marine

関連する問題