我正在寻找一个简单的解决方案,以检测鼠标(或手指)是否是kivy app的特定区域。代码可能如下所示:
BoxLayout:
Label:
text: 'box 1'
Label:
text: 'box 2'
Label:
text: 'box 3'
我想检测光标或手指是否在方框1,2或3中。如果用户点击控件,则很容易处理“on_touch_xxx”事件。但如果他没有做任何事情我找不到好的解决方案。 我已经读过可以收听“mouse_pos”属性。但可能还有另一种好方法。
答案 0 :(得分:2)
我已经读过可以收听“mouse_pos”属性
是的,这样做。