Я знаю, что в libgdx есть класс Button, который кажется таким простым в использовании, но мне интересно, почему метод draw защищен?
Button
draw
В таком случае, как мне нарисовать кнопку?
Кнопка Scene2d
Button также Actor. Таким образом, вы поместите его на Stage, и фреймворк нарисует его. Здесь - еще одна документация о том, как это сочетается.
Actor
Stage
Я пишу учебник по libgdx для начинающих. Это сообщение может быть полезно для вас: libgdx Tutorial: scene2d
Кнопка является актером, поэтому она используется со сценой.Существует официальная документация для scene2d.Кнопка находится в scene2d.ui, который представляет собой UI-фреймворк в верхней части Stage, который является графом 2D-сцен общего назначения.Официальной документации для scene2d.ui пока нет.Вы можете увидеть UITest хотя.