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