我想使用一些您无法访问的更复杂的触摸屏手势
Gdx.input
我看到要做到这一点,我必须创建一个 Gesture 侦听器,所以我创建了 GestureHandler 类并从wiki复制了代码。我的手势处理程序如下所示:
public class GestureHandler implements GestureListener {
@Override
public boolean touchDown(float x, float y, int pointer, int button) {
return false;
}
@Override
public boolean tap(float x, float y, int count, int button) {
return false;
}
@Override
public boolean longPress(float x, float y) {
return false;
}
@Override
public boolean fling(float velocityX, float velocityY, int button) {
return false;
}
@Override
public boolean pan(float x, float y, float deltaX, float deltaY) {
return false;
}
@Override
public boolean zoom(float initialDistance, float distance) {
return false;
}
@Override
public boolean pinch(Vector2 initialPointer1, Vector2 initialPointer2, Vector2 pointer1, Vector2 pointer2) {
return false;
}
}
现在我的问题是我已经设置了手势监听器,我该如何使用它。我如何从这些方法中获取信息?感谢您的任何帮助!