1

Cocos2D ゲームの初心者です。スプライトを変更すると

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

スケジューラでこの画像を変更すると、新しいスプライト フレームではなく、前のスプライト フレームが使用されます。新しいスプライト画像を前のスプライト画像オブジェクトに使用するにはどうすればよいですか

4

1 に答える 1

0

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

使用する

    [sprite setDisplayFrame:[[CCSpriteFrameCache sharedSpriteFrameCache] spriteFrameByName:@"newSprite.png"]]
于 2012-01-04T13:13:01.107 に答える