【发布时间】:2017-07-17 12:23:00
【问题描述】:
我想在我的 kivy 应用程序中添加一个滑动事件,据我所知,kivy 没有可用的事件,例如 on_touch_left 或 on_touch_right,但它有另一个 on_touch_move 函数,我认为可以用于此目的
class TestWidget(BoxLayout):
def on_touch_move(self, touch):
print touch.x
我在上面的代码中注意到的是,如果我们向右滑动touch.x 值会增加,如果我们向右滑动touch.x 值会减少。我们只需要获取第一个和最后一个 touch.x 值之间的差异来预测左/右滑动。
问题是如何存储和检索从初始到最终的touch.x 值。
【问题讨论】:
-
我觉得这个question 很相似,可能对你有帮助。
-
接受的答案必须导入手势模块,我不喜欢那样做。