你好我是LibGdx的新手!我怎么能删除这个空间! :like this one
level = new Label( mapHelper.getVillage().getLevel(),skin);
leveltext = new Label("Level:",skin);
upgradeButton = new TextButton("incrase Level",skin);
// adding to my coustom Window
this.add(leveltext).align(Align.bottomLeft);
this.add(level);
this.add(upgradeButton);
答案 0 :(得分:0)
问题是您的窗口会调整其内容的大小。在你的3个演员之上,有更多的内容延伸窗口的宽度导致了差距。
如果你想让所有3个演员都在左下方对齐,你可以在将演员添加到窗口之前调用:
this.defaults().align(Align.bottomLeft);
您可以做的另一件事是启用调试行。
要执行此操作,请先致电:
table.setDebug(true);
然后在你的渲染方法中,绘制舞台后,调用:
Table.drawDebug(stage);
这将显示显示边界,边距和间距的线条,以帮助您更轻松地了解正在发生的事情。
有关表格和调试的更多信息here。