所以我创建了一个CCSpriteSheet
:
_spriteSheet = [[CCSpriteSheet spriteSheetWithFile:@"deuximages2.png" capacity:2] retain];
[[CCSpriteFrameCache sharedSpriteFrameCache] addSpriteFramesWithFile:@"deuximages2.plist"];
在另一种方法中:
mangeur = [CCSprite spriteWithSpriteFrameName:@"mangeurcentremieu_03.png"];
但是我有警告:
CCSpriteSheet is deprecated.
我认为我必须用CCSpriteBatchNode
代替它,但是我不知道该怎么做。 最佳答案
CCSpriteBatchNode
的接口与 CCSpriteSheet
基本上相同。我记得在0.99.5中引入了CCSpriteBatchNode
来代替CCSpriteSheet
。
_batchNode = [[CCSpriteBatchNode batchNodeWithFile:@"deuximages2.png" capacity:2] retain];