如何在LibGDX中使用ShapeRenderer和ScrollPane?

时间:2016-04-13 11:38:57

标签: java libgdx rect scene2d scrollpane

我目前正在Android的 LibGDX 制作游戏。到目前为止,我有一个 ScrollPane ,里面有一个表,其中包含一个包含自定义行的列表[如附图所示]。我希望每个行都被一个矩形包围。是否有可能实现这一目标?

这些是列表的行

enter image description here

1 个答案:

答案 0 :(得分:0)

自从被浏览100次以来,即使它已经快3年了,我也应该贡献自己的力量。

您可以在附加到Scrollpane的子窗口小部件上设置debug(它可能是一个Table,所以是debugAll()或您想要的任何东西),它会自动勾勒参与者的边界。

这在内部使用Shaperenderer从舞台上完成,您可以通过Table.debugTableColor,Table.debugCellColor和Table.debugActorColor静态字段来更改颜色。

Table.debugTableColor用于概述整个表,Table.debugCellColor用于表的每个单元格,Table.debugActorColor用于每个单元格中包含的参与者。

但是,应该只用于调试布局。