使用Kivy Touchinput和Kivyfile

我正在使用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文件不执行它的请求


holdtom
浏览 124回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python