我对 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);
}
});
有任何帮助吗?非常感谢。
答案 0 :(得分:0)
请查看文档中的ClickListener。
对于 touchUp方法,它说:
当鼠标按钮或手指触摸向上移动时调用,但仅当touchDown以前为鼠标按钮或触摸返回true时才会调用。
希望它有所帮助。