Libgdx 如何检测 Actor 的滑动

标签 libgdx

我想知道如何检测 Actor 被刷过?我知道我必须使用手势检测器,但我不知道如何注册滑动轨迹与 Actor 边界相交。有什么想法吗?

最佳答案

使用ActorGestureListener 。使用示例:

Actor actor = new Actor();
actor.addListener(new ActorGestureListener() {
    public void fling (InputEvent event, float velocityX, float velocityY, int button) {
            System.out.println("swipe!! " + velocityX + ", " + velocityY);
    }
});

关于Libgdx 如何检测 Actor 的滑动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25016598/

相关文章:

java - 在 libgdx 中截图

java - 拖动图像修复 (libGDX)

java - 加载图像 libgdx

android - 从 android 代码启动 libGdx

java - 如何让我的 LibGDX BitmapFont 进行绘制?

java - LibGDX - 如何清除屏幕

libgdx:有没有办法实现 "fast-forward"粒子效果?

java - Libgdx 和服务器游戏

java - libgdx:从浏览器恢复时 InputAdapter 不起作用

android - 如何创建一个正交相机来使用 libgdx 正确缩放我的 Sprite /纹理?