【问题标题】:Libgdx handle SVGLibgdx 处理 SVG
【发布时间】:2017-10-02 20:55:56
【问题描述】:

我想知道是否有可能将 svg 图形与 libgdx 一起使用。我知道 Libgdx 本身不能处理 svgs,但是否有可能通过扩展或方法从 SVG 中预先创建 PNG/JPG 并将它们传递给 Libgdx?

【问题讨论】:

  • 你不能用 PhotoShop/Gimp 之类的软件打开 SVG,导出为 PNG,使用 PNG(在 TextureAtlas 中)吗?
  • 问题是纹理文件很重(大约 1440x2565),所以它们很清晰:/

标签: java android svg libgdx


【解决方案1】:

不,目前不支持。

对于简单的形状渲染,您可以使用ShapeRenderer。由于跨平台支持,您无法解析 .svg 文件。

对于安卓你可以使用https://github.com/pents90/svg-android

也可以查看thread,它可能会有所帮助。

【讨论】:

  • 这个工具只是从我的 svg 中制作一个 png 吗?
  • 您可以使用该工具在 android 上绘制 .svg 文件。你也可以使用sharp一个svg-andorid fork
  • 但是是否可以在 libgdx 中使用 svgs?
  • 是否可以要求/投票支持 libgdx 的 svg 实现?
  • 什么意思?
猜你喜欢
  • 2016-11-01
  • 2015-09-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-06-15
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多