我是否必须在SpriteKit应用程序中包含非视网膜纹理?

时间:2014-04-18 08:38:46

标签: ios7 sprite-kit

我找不到以下问题的答案:

我是否必须在我的SpriteKit应用程序中包含非视网膜纹理?由于SpriteKit仅支持iOS7 +,并且它不能在非视网膜iPhone上运行,我可以省略非视网膜图像并仅使用@ 2x吗?我是否应该期待任何问题(假设它仅在iPhone上运行)?

目前我的atlas文件仅包含@ 2x.png文件,我使用

_myNode = [SKSpriteNode spriteNodeWithImageNamed:@"my_node_image@2x"];

如果我省略" @ 2x"它不能正确加载图像,但是再次 - 我可以使用它并忽略非视网膜分辨率吗?

1 个答案:

答案 0 :(得分:3)

如果您的应用仅限iPhone iOS7 +。您可以忽略非视网膜图像。*

  • 如果苹果决定发布新的非视网膜iPhone,情况可能会发生变化,这似乎不太可能。但在这种情况下,您可能有足够的时间用非视网膜图像更新您的应用程序。