При попытке разместить простую кнопку ImageButton на сцене, похоже, она не обнаружила щелчков.
ImageButton btnStart = new ImageButton(ButtonArt.UP, ButtonArt.DOWN));
// btnStart.setClickListener(new ClickListener() {
// @Override
// public void click(Actor a, float arg1, float arg2) {
// a.visible = false;
// }
// });
stage.addActor(btnStart);
ButtonArt.UP и ButtonArt.DOWN — это TextureRegions каждого состояния. Теперь, когда я нажимаю на кнопку, она не меняет состояние! Я также попробовал вышеупомянутый ClickListener (для тестирования), но, похоже, это тоже не сработало.
В моем методе рендеринга я просто вызываю stage.act() и stage.render(). Я также пытался рисовать TextureRegions с помощью SpriteBatch в моем методе рендеринга, и на самом деле это разные текстуры.
Я делаю что-то неправильно?