如何为LibGDX
Vertical Group
添加背景?
我已经检查了该类的文档,而且似乎没有一种干净的方法。
答案 0 :(得分:0)
您可以尝试将其换成Table,它确实具有setBackground()方法,只是在每个元素之间放置一行。
答案 1 :(得分:0)
您可以将Image actor添加到Group,然后将垂直组添加到所述组。如果将“组”的尺寸设置为Image actor的尺寸,然后将“垂直组”设置为填充其父级,则实际上已经为“垂直组”添加了背景。
示例:
Group g = new Group();
Image i = new Image(new Texture("pathtosomeimage.png"));
VerticalGroup vg = new VerticalGroup();
g.setSize(i.getWidth(), i.getHeight());
vg.setFillParent(true);
g.addActor(i);
g.addActor(vg);
//add stuff to the Vertical Group