java - 如何在 LibGDX 中添加触摸板

标签 java android libgdx multi-touch joystick

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

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

最佳答案

我想通了。您所要做的就是将它们添加到 Stage 中,如下所示:stage.addActor(touchpad);,然后在您的 render() 方法中你说:stage.act(); stage.draw();。与 android 不同,LibGDX 会自动处理多点触控。

关于java - 如何在 LibGDX 中添加触摸板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28664877/

相关文章:

java - libGDX - 如何将表格填充到单元格大小?

Java 到 Python RSA

java - 安全地从链中获取值(value),无需 NPE

android - 移动运营商如何对数据使用进行计费——按字节还是按数据包?

android - 检测 URL 是否以及何时*成功*加载

java - 发行文件 Assets Libgdx

java - 使用 gcm 更新 ListView 中的 ImageView

java - 桌面应用程序帮助框架

java - Android - 更改背景资源两次,中间暂停

libgdx - 如何平滑 LibGdx 中的音效循环?