0

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

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

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

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

4

1 回答 1

1

Kivy 中没有类似的内容,但您应该查看一些捆绑在 Kivy 中的示例。有一个名为customcollide的实现“自定义形状和碰撞小部件”。

于 2013-08-15T14:02:43.837 回答