Java LibGdx双抽头
我想使用GestureDetector的tap方法来检测libgdx中的双点击。手势监听器类。我在网上搜索了两天,但找不到一个例子来说明如何做到这一点。我知道这个方法有一个“count”变量,但我不知道如何使用它。提前感谢。在libGDX的一个测试中,有一个使用带有多点点击检测的GestureDetector的示例:。我认为接受的答案没有提供足够的细节,因此下面是一个带有实现的小代码片段:Java LibGdx双抽头,java,android,libgdx,Java,Android,Libgdx,我想使用GestureDetector的tap方法来检测libgdx中的双点击。手势监听器类。我在网上搜索了两天,但找不到一个例子来说明如何做到这一点。我知道这个方法有一个“count”变量,但我不知道如何使用它。提前感谢。在libGDX的一个测试中,有一个使用带有多点点击检测的GestureDetector的示例:。我认为接受的答案没有提供足够的细节,因此下面是一个带有实现的小代码片段: public class DoubleTapDetector extends GestureDetecto
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;
}
}
它不是专门针对LibGDX的,但它确实回答了您的问题:谢谢lokisinclair,但我想要一个LibGDX特定的答案。非常感谢您的快速回复。它现在运行良好。我对代码做了一点修改,因为我目前没有工作,所以我将控制器类与主类分离,以使其更干净。这是我关于stackoverflow的第一个问题,我对快速的回答感到非常惊讶。我一定会向其他人推荐这个网站。