如何在 LibGDX 中添加触摸板

How to add a Touchpad in LibGDX

我制作了自己的简单框架来与 LibGDX 一起使用,但我不知道如何让 TouchPad 出现在屏幕上。我需要两个单独的操纵杆 (LibGDX TouchPads) 同时出现在屏幕上并且都处理触摸事件。

我该怎么做?我可以声明 Touchpads 并设置它们的皮肤,但我不知道如何显示它们以及如何实现多点触控。

我明白了。您所要做的就是像这样将它们添加到 Stagestage.addActor(touchpad);,然后在您的 render() 方法中说:stage.act(); stage.draw();。与 android 不同,LibGDX 自动处理多点触控。