Добавление текстовой кнопки во время выполнения в LIBGDX - PullRequest
1 голос
/ 22 марта 2020
  • Мне добавили группу (актера) на мою сцену.

    public class Actionbar extends Group

  • В конструкторе я добавляю текстовые кнопки

    TextButton newButton = new TextButton(label, skin);

    newButton.addListener( ...

Пока все хорошо. Я могу обрабатывать нажатия кнопки.

При добавлении той же самой текстовой кнопки во время выполнения в методе act () (вызванном событием) я вижу кнопку, но она не активируется.

Может кто-нибудь помочь, как это сделать?

1 Ответ

0 голосов
/ 31 марта 2020

Боюсь, что ваши вопросы нуждаются в дополнительной информации, чтобы ответить на них, или, может быть, даже минимальный воспроизводимый пример .

  • Является ли кнопка созданной в действии () метод или снаружи как поле класса или около того?
  • Где определен этот слушатель?
  • act () предназначен для вызова каждый шаг по времени, вы часто добавляете кнопку?

Может быть, этого достаточно, чтобы показать нам немного больше вашего кода.

...