【问题标题】:Keep Image Size Proportional + Work with SVG保持图像大小成比例 + 使用 SVG
【发布时间】:2016-11-26 14:07:24
【问题描述】:

语言:Swift 3 ---- IDE:Xcode 8 ---- iOS SpriteKit 项目

我使用在 Assets.xcassets 中加载并在程序中用作 SpriteKitNode 的 png 图像。我创建了在 iPhone SE Simulator 上工作的项目。虽然如果我在另一部 iPhone 或 iPad 上运行游戏,图像仍然很小。 (我也为 x2,x3 制作了相同的图像)。有没有办法加载图像并根据屏幕尺寸使用它?

我还读到,在 iOS 上最适合使用的图像格式是 SVG。有谁知道如何使用它?我试图在 Assets.xcassets 上加载一个 svg 图像,但它没有加载。然后我在我的项目中拖动了 svg 图像,但仍然无法将其加载到 SpriteKitNode 上。

【问题讨论】:

    标签: ios iphone swift image svg


    【解决方案1】:

    Xcode 还不支持 SVG。它确实支持 PDF,因此如果您可以将 SVG 导出/保存为 PDF,则可以将其导入资产目录并获得 SVG 的所有缩放优势。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-12
      • 1970-01-01
      • 2017-08-24
      • 2018-11-24
      相关资源
      最近更新 更多