【发布时间】:2015-06-07 18:31:04
【问题描述】:
我有一个滑块,它的值会改变标签。这很容易理解。现在的问题是我想用这个值在另一个屏幕上显示。最终,我希望滑块在另一个屏幕上显示 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
【问题讨论】: