LibGdx - Slider没有响应touch up

时间:2014-03-28 19:11:49

标签: java slider

我对 LibGdx的Slider 有疑问。每次触摸时滑块的值应设置为128。 但它只在前几次有效。每次滑动和修饰后,值都等于我触摸的位置。

joY = new Slider(32, 224, 1, false, skin);
[...]
joY.addListener(new ClickListener(){
    @Override
    public void touchUp(InputEvent event, float x, float y, int pointer, int button){
        joY.setValue(128);
    }
});

有任何帮助吗?非常感谢。

1 个答案:

答案 0 :(得分:0)

请查看文档中的ClickListener

对于 touchUp方法,它说:

  

当鼠标按钮或手指触摸向上移动时调用,但仅当touchDown以前为鼠标按钮或触摸返回true时才会调用。

希望它有所帮助。