Libgdx - 当小部件失去焦点时滚动窗格中的滚动条消失

Libgdx - scrollbar in scrollpane disappears when widget loses focus

我使用 libgdx 的 Scene2d API 创建了一个带有 ScrollPane 和 ScrollBar 的 Window。它 "nearly" 有效 - 我的意思是我可以调整 window 的大小并且 ScrollBars 在需要时显示,但是一旦 window (或 ScrollPane)失去焦点,ScrollBars 就会消失。这是设计使然吗?我找不到任何方法让它们在失焦时显示。

我的 build.gradle 是这样说的:

ext {
    appName = 'Test'
    gdxVersion = '1.5.3'
    roboVMVersion = '1.0.0-beta-03'
    box2DLightsVersion = '1.3'
    ashleyVersion = '1.3.1'
    aiVersion = '1.4.0'
}

我没有使用 ashley、ai、box2d,也没有为 iOS 构建,所以除了 appname 和 gdxVersion 之外的所有条目可能都没有意义,但我将它们包括在内以防万一可能会以某种方式干扰 Scene2d。

是的,这是设计使然,但它是一个切换选项。使用 scrollPane.setFadeScrollBars(false);.