I have displayed a image at the center of the screen with libgdx. If i swipe left the image should move left and if i swipe right image should move right.
Subsequent swipes to the left should move the image left. The same should happen for right. I used GestureListener.
It works to some extent in the sense if i swipe left first image moves left. But after that if i try to swipe right the image still moves left.
So how do i overcome this in libgdx??
class MyGestureListener implements GestureListener { @Override public boolean fling(float arg0, float arg1, int arg2) { // TODO Auto-generated method stub if(arg0>0) iX += 20; else // else if(arg0*100>iX) iX-=20; System.out.println("Hello..............."+iX); return true; } Gdx.input.setInputProcessor(new GestureDetector(0.0f, 0.0f,0.0f, 5f,new MyGestureListener())); batch.draw(splashTexture, iX, iY);