在 0.99 之前的迁移指南的帮助下,我一直在快速完成代码 - http://www.cocos2d-iphone.org/wiki/doku.php/prog_guide:migrating_to_0_9 - 但在转换中遇到了困难AtlasSpriteManager、AtlasSprite 到 CCSPrite 等对象。
我还不清楚正在做什么或当前系统在涉及 Board 对象时如何工作。(我发现的例子不包括它)。我知道我需要将 AtlasSprite 实例转换为 CCSprite。
编辑:Board 是 CCLayer 的一个实现
这是我需要升级的代码示例:
Board *board = [Board sharedBoard];
AtlasSpriteManager *backgroundManager = [AtlasSpriteManager spriteManagerWithFile:@"cloudBoard.png" capacity:200];
[board addChild:backgroundManager z:0 tag:BLOCK_KEY];
background = [AtlasSprite spriteWithRect:CGRectMake(0, 0, 480, 320) spriteManager:backgroundManager];
background.anchorPoint = ccp(0.0, 0.0);
background.position = ccp(0, 0);
[backgroundManager addChild:background];
提前致谢!