2017-05-04 64 views
0

我想知道是否有可能在libgdx中使用svg图形。我知道Libgdx本身无法处理svgs,但是有没有可能使用扩展名或方法来创建PNG/JPG格式的SVG,并将它们传递给Libgdx?Libgdx句柄SVG

+0

难道你不能只用像PhotoShop/Gimp这样的软件打开SVG,导出为PNG,使用PNG(在TextureAtlas中)? –

+0

问题是,纹理是沉重的文件(大约1440x2565),以便它们很锋利:/ –

回答

1

不,目前不支持。

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

为Android可以使用https://github.com/pents90/svg-android

还要检查这个thread,它可能会有所帮助。

+0

这个工具是否只是使我的svg成为png? –

+0

你可以使用该工具在android上绘制.svg文件。你也可以使用[sharp](https://github.com/Pixplicity/sharp)svg-andorid分叉 – Aryan

+0

但是可以在libgdx中使用svgs吗? –