Мне нужно добавить Listener на stage, так чтобы после двойного клика когда отпускаем кнопку срабатывал метод.
Сейчас код такой:
stage.addListener(new ClickListener(){
@Override
public void clicked(InputEvent event, float x, float y) {
if( getTapCount() == 2)
{
circle.accelerate();
dbClick = true;
return;
}
};
@Override
public boolean touchDown (InputEvent event, float x, float y, int pointer, int button) {
return true;
}
@Override
public void touchUp (InputEvent event, float x, float y, int pointer, int button) {
if(dbClick)
circle.accelerate = -40;
}
});
после двойного клика даже clicked не срабатывает, после того когда добавил touchdown и touchup. Если просто clicked то работает, но мне нужно отловить событие когда после него отпускаем кнопку. Как это сделать?