如何为SpriteKit创build图集

如何为SpriteKit创build图集? 我试图把我的所有图像转移到一些文件夹,并给它扩展名。 在结果文件夹将被称为“somefolder.atlas”。 这是正确的方式来使用它?

听起来是正确的。 确保你还可以在Xcode设置中启用地图集生成function(查看有关这方面的官方文档 ,以及分步的图片)。

然后,假设你的atlas文件夹被命名为“somefolder.atlas”,它包含一个文件“1.p​​ng”,你可以这样做:

SKTextureAtlas *atlas = [SKTextureAtlas atlasNamed:@"somefolder"]; SKTexture *texture = [atlas textureNamed:@"1"]; SKSpriteNode *sprite = [SKSpriteNode spriteWithTexture:texture];