语言:Swift 3 ---- IDE:Xcode 8 ---- iOS SpriteKit项目
我使用在Assets.xcassets中加载的png图像,并在程序中用作SpriteKitNode。我创建了在iPhone SE Simulator上工作的项目。虽然如果我在另一部iPhone或iPad上运行游戏,图像仍然很小。 (我也为x2,x3制作了相同的图像)。有没有办法加载图像并使用它与屏幕尺寸成比例?
另外我在iOS上看到了最好的图像格式是SVG。有谁知道如何使用它?我试图在Assets.xcassets上加载一个svg图像,但它没有加载。然后我在我的项目中拖动了svg图像,仍然无法将其加载到SpriteKitNode上。
答案 0 :(得分:3)
Xcode还没有支持SVG。它虽然支持PDF,但是如果您可以将SVG导出/保存为PDF,则可以将其导入资产目录并获得SVG的所有扩展优势。