目前正在使用 LibGDX 为 Android 制作游戏。到目前为止,我有一个 ScrollPane ,里面有一个表,其中包含一个带有自定义行的列表[如附图所示]。我希望每一行都被一个矩形包围。可以实现这个目标吗?
这些是列表的行
最佳答案
既然这篇文章已经被浏览了 100 次,即使它已经发布快 3 年了,我也不妨做出贡献。
您可以在附加到滚动 Pane 的子小部件上设置调试(这可能是一个表,因此 debugAll() 或任何您想要的东西),它会自动勾勒出参与者的边界。
这在内部使用 Shaperenderer 从舞台执行此操作,您可以通过 Table.debugTableColor、Table.debugCellColor 和 Table.debugActorColor 静态字段更改颜色。
Table.debugTableColor 用于概述整个表格,Table.debugCellColor 用于表格的每个单元格,Table.debugActorColor 用于每个单元格中包含的参与者。
但是,这应该只用于调试布局。
关于java - 如何在 LibGDX 中使用 ShapeRenderer 和 ScrollPane?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36597221/