2017-05-04 67 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嗎? –