2012-04-23 53 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