単純な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(テスト用)も試しましたが、どちらも機能しなかったようです。
私のrenderメソッドでは、stage.act()とstage.render()を呼び出すだけです。また、renderメソッドでSpriteBatchを使用してTextureRegionsを描画しようとしましたが、実際には異なるテクスチャです。
私は何か間違ったことをしていますか?