我用libgdx在屏幕中央顯示了一個圖像。如果我向左滑動,圖像應該左移,如果我刷右圖像應該右移。Android libgdx使用手勢監聽器輕掃左右檢測
後續向左滑動應向左移動圖像。同樣的情況也會發生。我用GestureListener
。
它在某種程度上在某種程度上起作用,如果我向左滑動左移第一個圖像。但之後,如果我嘗試向右滑動,圖像仍然向左移動。
那麼我如何克服這個在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);
您可以發佈您的代碼段... – 2013-03-02 17:26:44
你可以讓你從[這個老帖] [1] [1]回答:http://stackoverflow.com/questions/937313/android-basic-gesture-detection – 2013-03-02 17:31:26
這是否適用於libgdx? – Raghunandan 2013-03-02 17:33:00