Как поставить актеров друг на друга?
Как вы помещаете актеров Scene2d друг на друга? Я пытаюсь сделать фотогалерею. Я добавлю изображение актера в таблицу, затем по бокам есть кнопки для переключения изображений. Но добавление актеров в таблицу - это кошмар, вы не можете указать местоположение, и больше всего вы не можете добавить актера поверх другого. Есть ли решение этого в Scene2d?
1 ответ
Решение
Как уже упоминалось в комментарии, попробуйте использовать класс Stack из Libgdx.
Простой пример -
Table root = new Table();
Stack stack = new Stack();
Table imageTable = new Table();
//do stuff with table.
Table buttonTable = new Table();
//do stuff with button table
stack.add(imageTable);
stack.add(buttonTable); //button table will be placed exactly above imageTable
root.add(stack);
//do whatever you wanna do now with the root like adding on stage.