1

我是 Cocos2D 游戏的初学者。当我用

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

当我在调度程序中更改此图像时,它会使用前一个精灵帧而不是新帧。如何将新的 Sprite 图像用于先前的 Sprite 图像对象

4

1 回答 1

0

您想要使用的精灵帧是否已经在缓存中?

利用

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