布局小部件出现问题' Container'在LibGdx中

时间:2017-05-13 21:30:03

标签: user-interface layout menu libgdx

我正在为我的游戏制作一个菜单而且我被卡住了。

当我使用setPosition函数定位Container并向容器添加一个按钮,setFillParent设置为true按钮& #39; s的位置不能设置到与容器相同的位置。

按钮大小与Container的大小相匹配,但其位置错误。如果我没有将setFillParent设置为true,则容器内按钮的位置是正确的,但尺寸错误。

这是代码,非常简单:

Container container = new Container(exitButton);

exitButton.setFillParent(true/false);

Here is an image that ilustrate this, left image has setFillParent set to true and the right image does not.

图像上的绿色高光为container,[X]图像为exitButton

1 个答案:

答案 0 :(得分:0)

好的,我想通了,在设置容器大小和位置之前调用container.fill()以某种方式解决问题。不知道为什么,但它解决了它。