我正在使用python和kivy。我的目标是使用TouchInput和kivy文件。问题是我在kv文件中有一个请求:
<MainScreen>:
name: "main"
GridLayout:
rows: 1
Image:
source: 'image.png'
on_touch_down: if self.collide_point(*args[1].pos): root.doSomething()
单独运行效果很好,但是在我添加了TouchInput之后:
MainScreen:
def doSomething:
print("something")
def on_touch_down(self,touch):
print("down")
def on_touch_move(self, touch):
print("move")
def on_touch_up(self, touch):
pass
仅TouchInput被识别,而kivy文件不执行它的请求
相关分类