小编Joh*_*nny的帖子

LibGDX - 向上滑动或向右滑动等?

触摸区http://imageshack.us/a/img836/2909/swipe1.png

在绿色区域,用户可以向上,向右,向下,向左滑动.我现在怎样才能刷卡?或向下滑动?或向右滑动或向左滑动?例如,如何获取String - > input = getSwiped(); - >输入然后是向上,向右,向下或向左

用户可以触摸两个按钮.1或2. 1表示鸭子,2表示跳跃.

我想同时检查这些输入.用户可以在同一时刻触摸并向上滑动.

我知道有一个GestureDetector.我查看了代码,但不知道如何使用滑动部分.

我知道如何检查按钮.问题只出在这里 - >如何同时检查输入以及如何向上滑动或向右滑动等.

我搜索了一个如何检查Multitouching:

for (int i = 0; i < 10; i++) {
    if (Gdx.input.isTouched(i) == false) continue;
    float x = Gdx.input.getX(i);
    float y = Gdx.graphics.getHeight() - Gdx.input.getY(i) - 1;
    //...
}
Run Code Online (Sandbox Code Playgroud)

java android touch swipe libgdx

11
推荐指数
1
解决办法
8598
查看次数

horizo​​ntalscrollview - onScroll?

我在水平滚动视图上设置了"OnTouchListener".我无法设置onScrollListener.在水平滚动视图中这是不可能的吗?

这不起作用:

@Override
protected void onScrollChanged(int l, int t, int oldl, int oldt) {
    // TODO Auto-generated method stub
    Log.i("Scrolling", "X from ["+oldl+"] to ["+l+"]");
    super.onScrollChanged(l, t, oldl, oldt);
}
Run Code Online (Sandbox Code Playgroud)

android view onscroll horizontalscrollview

2
推荐指数
1
解决办法
3748
查看次数

标签 统计

android ×2

horizontalscrollview ×1

java ×1

libgdx ×1

onscroll ×1

swipe ×1

touch ×1

view ×1