新的Sprite Frame保持与之前的Sprite Frame相同

时间:2012-01-04 12:34:52

标签: iphone cocos2d-iphone ccsprite texture2d

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

更改Sprite时
[sprite setTexture:[[CCTextureCache sharedTextureCache] addImage:@"anotherSprite.png"]];

当我在调度程序中更改此图像时,它采用先前的精灵框架而不是新的精灵框架。如何将新的Sprite图像用于Previous Sprite Image Object

1 个答案:

答案 0 :(得分:0)

您想要在缓存中使用的精灵框架是什么?

使用

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