我有一个滑块,该滑块的值会更改标签。这很容易理解。现在的问题是我想使用此值在另一个屏幕上显示。最终,我希望滑块在另一个屏幕上显示1-16张图像,具体取决于滑块上选择的值。以下是我目前的情况,该屏幕在该屏幕上效果很好,但是如何获取此值以显示在另一个屏幕上?我知道我必须创建一个类,该类已经进行了多次尝试,并且每次尝试都让我感到困惑,而不是更好地理解它。
<NewGameScreen>:
name: 'newgame'
BoxLayout:
orientation: 'vertical'
height: 100
Label:
text: 'New Game'
font_size: 70
Label:
text: 'Players'
font_size: 30
pos: 300, 400
Slider:
id: s1
pos: 420, 400
width: '250dp'
min: 1
max: 16
step: 1
value: 1
on_value: s1.value = self.value
Label:
text: '{}'.format(s1.value)
font_size: 30
pos: 670, 400
Run Code Online (Sandbox Code Playgroud)