我有一个游戏,当你死了,会出现一条消息,上面写着“游戏结束。按任意键再玩一次。”
然而,这会计算鼠标输入,因为我的for循环中没有if语句。我想知道我是否可以使用某个关键词?我似乎无法在谷歌上找到一个。
if event.type != MOUSEMOVE:
这是我所希望的,但也许有另一种方法可以做到这一点。谢谢你的帮助!
答案 0 :(得分:0)
在事件循环之前执行此操作:
pygame.event.set_blocked(pygame.MOUSEMOTION)
你可能也想阻止其他一些事件。在这里查看更多: https://www.pygame.org/docs/ref/event.html