Python:kivy DragBehaviour发布

Python:kivy DragBehaviour发布,python,kivy,Python,Kivy,我有一个用Kivy构建的应用程序,我可以在Kivy的DragBehavior的帮助下拖动对象 我想做的是——当有人把一个物体拖到屏幕的某个区域,但在像素上不完全匹配时——我想在某个范围内——将位置设置到他们试图放置它的确切点。例如: if 100 < self.center[0] < 300 and 400 < self.center[1] < 600: self.x = 90 self.y = 850 如果100

我有一个用Kivy构建的应用程序,我可以在Kivy的DragBehavior的帮助下拖动对象

我想做的是——当有人把一个物体拖到屏幕的某个区域,但在像素上不完全匹配时——我想在某个范围内——将位置设置到他们试图放置它的确切点。例如:

if 100 < self.center[0] < 300 and 400 < self.center[1] < 600:
    self.x = 90
    self.y = 850
如果100

我希望此检查仅在对象被释放(因此鼠标被释放)时进行,但我似乎找不到如何执行此操作。

嗨,请阅读,为了帮助人们理解,并且可能在那时帮助你。哦,我明白了,我真正想知道的是,在Kivy中使用DragBehaviour时,是否有可能获得某种形式的拖放释放。我会检查你是否在关注
on\u touch(touch)
,但是如果没有代码示例来解释您试图实现的目标,我就无能为力了。@JustMe我可以向您展示代码,但是代码很长,而且里面有图片it@FredrikNilsson这就是一个简单的例子。但是是的,一定要在触摸中检查