2012-04-23 48 views
1
更换CCSpriteSheet

所以我创建了一个CCSpriteSheet如何通过CCSpriteBatchNode

_spriteSheet = [[CCSpriteSheet spriteSheetWithFile:@"deuximages2.png" capacity:2] retain]; 
[[CCSpriteFrameCache sharedSpriteFrameCache] addSpriteFramesWithFile:@"deuximages2.plist"]; 
在另一种方法

mangeur = [CCSprite spriteWithSpriteFrameName:@"mangeurcentremieu_03.png"]; 

但我警告:CCSpriteSheet is deprecated.我认为我必须要更换CCSpriteBatchNode但我不知道该怎么做。

回答

2

CCSpriteBatchNode的接口基本上与CCSpriteSheet相同。我记得CCSpriteBatchNode是在0.99.5中引入的,代替CCSpriteSheet

_batchNode = [[CCSpriteBatchNode batchNodeWithFile:@"deuximages2.png" capacity:2] retain]; 
+0

好的谢谢:) – 2012-04-24 07:56:02