0

我正在尝试检测鼠标和精灵组之间的碰撞。我已经搜索了一段时间,但找不到任何关于它的信息。所以,如果你知道怎么做,你能解释一下这样的事情是怎么做的吗?如果是这样,我将不胜感激。此外,我不确定我需要向您展示哪些代码部分,但如果您需要任何代码,请告诉我您需要其中的哪一部分,我会发布它。

4

1 回答 1

1

如果你使用 pygame,最简单的方法是创建一个不会有图像的 Sprite,并且位置会随着鼠标的变化而变化。要访问鼠标坐标,请使用:

pygame.mouse.get_pos(): return (x, y)

那么您可以将现有的碰撞检测与这个新的 Sprite 一起使用。

于 2013-02-19T20:48:17.577 回答