2014-03-28 72 views
0

我有一個問題LibGdx的滑塊。每個touchUp都應將滑塊的值設置爲128。 但它只在前幾次工作。每次我滑動並撫摸之後,價值就等於我撫摸的地方。LibGdx - 滑塊沒有響應touchUp

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

看文檔中的ClickListener

對於觸法它說:

當鼠標按鈕或手指觸摸上升的任何地方,但只有在着陸之前返回鼠標按鈕或觸摸真正的調用。

希望它有幫助。

+0

我以前看過它。這不是我的問題。 我通過在主循環中放置覆蓋函數(在構造函數之前)來解決我的問題 但是,謝謝 – Remblej