将精灵的坐标转换为屏幕上的坐标

时间:2019-01-13 03:54:44

标签: java graphics libgdx

在LibGDX中,如何将精灵的坐标转换为屏幕上的坐标?

例如,在100x100的精灵中,如何确定屏幕上特定精灵上25、50的位置?

1 个答案:

答案 0 :(得分:2)

您可以使用演员/舞台设置。创建一个Actor来携带您的Sprite,然后调用myActor.localToScreenCoordinates(Vector2 localCoords)

您可以从official LibGDX documentation了解有关Actor类的更多信息。 Actor类中有许多方便的坐标转换方法。