0
私はスワイプとジャストタッチが違うことをするゲームを作っています。私の問題は、画面上をスワイプすると明らかにtouchDown()メソッドもトリガーされていることです。justTouched()をトリガーせずにLibgdxでスワイプを検出する方法?
イム拡張GestureAdapter:
@Override
public boolean touchDown(float x, float y, int pointer, int button) {
//move when screen is touched
if(life == 1 && overlaps == false) {
timeState = 0;
velocity.y = -120;
velocity.x = 100;
}
return super.touchDown(x, y, pointer, button);
}
@Override
public boolean fling(float velocityX, float velocityY, int button) {
if(velocityX > 10)
//do something
return super.fling(velocityX, velocityY, button);
}
私はちょうどflingメソッドの間の問題を解決するtap()メソッドを持つJestureListenerを実装しました。 –