Кнопка ведет обратный отсчет кликов несколько раз, а мне нужно всего лишь один клик. Как я могу поймать только ОДИН клик. Я пробовал InputListener, EventListener, ChangeListener и ClickListener. Или проблема не в этом? Пожалуйста, помогите мне.
Look.addCaptureListener(new ClickListener() {
@Override
public void clicked(InputEvent event, float x, float y) {
touched=true;
}
});
if(!Gdx.input.isTouched()) {
OpenActions.addListener(new InputListener() {
public boolean touchDown(InputEvent event, float x, float y, int pointer, int button) {
System.out.println("X:" + x + " Y:" + y);
return true;
}
public void touchUp(InputEvent event, float x, float y, int pointer, int button) {
System.out.println("touchup");
}
});
}
Как видите - я пытался поймать только один клик без возможности поймать другой. Но я проиграл.