我想在普通的IOS项目中使用纹理表,就像我们使用带有cocos2d的Testure Sheet一样。 我们知道,使用cocos2d-iphone,我们可以使用它:
[[CCSpriteFrameCache sharedSpriteFrameCache] addSpriteFramesWithFile:@"target.plist"];
CCSpriteBatchNode *spriteSheet = [CCSpriteBatchNode batchNodeWithFile:@"target.png"];
[self addChild:spriteSheet];
答案 0 :(得分:0)
如果没有完全使用Cocos2D,则无法使用CCSpriteFrameCache和CCSpriteBatchNode。
然而,您可以自己加载纹理图集,但这将是很多编码/测试。由于TexturePacker支持JSON和通用XML作为输出格式,因此有可能有人已经为通用OpenGL ES应用程序编写了纹理图集加载器类。