Kivy中的顶点指令是否有类似于collide_points的东西?

时间:2013-06-12 09:56:24

标签: python kivy

窗口小部件collide_points允许识别窗口小部件内是否发生事件。

我知道Pong Game example中使用的一种方法是将我们想要碰撞的顶点指令放在Widget中。在Pong示例中the ball是一个在其画布中具有椭圆的小部件。这种方法的问题在于球内部实际上是一个矩形(对于这个特定的游戏来说不是问题)。

我想知道是否有任何实现指示坐标(x,y)是否在特定的顶点指令内。

我知道有一些数学,所以我真的不希望Kivy处理这个问题。但是,我猜任何其他图书馆都可以帮助我。

1 个答案:

答案 0 :(得分:1)

在Kivy 中没有这样的东西,但你应该看看Kivy中捆绑的一些例子。有一个叫customcollide,它实现了“自定义形状和碰撞小部件”。