LibGdx双击

时间:2014-11-14 16:31:25

标签: java android libgdx

我想使用GestureDetector的tap方法检测libgdx中的双击。 GestureListener类。我在网上搜索了最近两天,但我找不到如何做到这一点的例子。我知道该方法有一个“count”变量,但我不知道如何使用它。提前谢谢。

2 个答案:

答案 0 :(得分:2)

在一个libGDX的测试中,有一个使用GestureDetector并进行多次攻击检测的例子:GestureDetectorTest.java

答案 1 :(得分:2)

我认为接受的答案并未提供足够的详细信息,因此这里有一个带有实现的小代码片段:

public class DoubleTapDetector extends GestureDetector.GestureAdapter {

    @Override
    public boolean tap(float x, float y, int count, int button) {
        if (count == 2) {
            System.out.println("Double tap!");
            return true;
        }
        return false;
    }
}