如何在Libgdx中绘制饼图

3

我需要用饼图的形式来表示数据。我在LibGdx中搜索与图表相关的库,但没有找到。

问题

  1. LibGdx中是否有用于绘制图表/图形的库?

  2. 在LibGdx中有没有绘制平滑圆形/饼图的方法?

  3. 有任何示例将会很好。

1个回答

1

LibGdx主要是一个图形API,没有为简单的图表/图形等易于使用的库设置,这主要是因为自己创建它很容易。

另一种技术可能更适合您的任务。

话虽如此,要绘制2D圆形,您可以轻松使用ShapeRenderer。请参阅链接以获取javadoc和一些示例: https://libgdx.badlogicgames.com/nightlies/docs/api/com/badlogic/gdx/graphics/glutils/ShapeRenderer.html 您还可以使用ShapeRenderer绘制每个部分并在绘制它们的同时填充它们。

我没有任何特定的图表/图形教程,但您可以搜索“ShapeRenderer”或在此处查看更多信息。 https://github.com/libgdx/libgdx/wiki/Scene2d 和: https://github.com/libgdx/libgdx/wiki/Scene2d.ui


{btsdaf} - iappmaker
{btsdaf} - sorifiend
如果您真的想要使某些东西更平滑,您应该将其画得更大,然后将其缩小(或移动视角),或使用较粗的线条,以使不太平整的边缘不那么明显。 - sorifiend
{btsdaf} - iappmaker
{btsdaf} - sorifiend
显示剩余2条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接