Python 禁用鼠标事件-Pygame
我制作了一个游戏,当你死后,会出现一条信息,上面写着“游戏结束,按任意键重新玩。” 但是,这会计算鼠标输入,因为我的for循环中没有if语句。我想知道是否有一个特定的关键字我可以使用?我在谷歌上找不到Python 禁用鼠标事件-Pygame,python,input,pygame,Python,Input,Pygame,我制作了一个游戏,当你死后,会出现一条信息,上面写着“游戏结束,按任意键重新玩。” 但是,这会计算鼠标输入,因为我的for循环中没有if语句。我想知道是否有一个特定的关键字我可以使用?我在谷歌上找不到 if event.type != MOUSEMOVE: 这正是我所希望的,但也许还有另一种方法。谢谢你的帮助 在事件循环之前执行此操作: pygame.event.set_blocked(pygame.MOUSEMOTION) 您可能还想阻止其他一些事件。请参阅此处的更多信息: 我对pygam
if event.type != MOUSEMOVE:
这正是我所希望的,但也许还有另一种方法。谢谢你的帮助 在事件循环之前执行此操作:
pygame.event.set_blocked(pygame.MOUSEMOTION)
您可能还想阻止其他一些事件。请参阅此处的更多信息:
我对pygame不太熟悉,但它似乎有一个鼠标移动的事件类型:
pygame.MOUSEMOTION
。你试过这个吗?