我想弄清楚如何使用鼠标键控制。在
我试着在pygame
文档中查找,但它没有说;它只是返回鼠标的状态。我明白这一点,但我不知道如何使用这些信息来控制鼠标上的按钮。在
我做了一个你可以开枪的游戏。每当您将MOUSEBUTTONDOWN
命令放在python脚本中并尝试单击鼠标上的按钮时,左右两侧都会发射子弹。我怎样才能让鼠标左键只发射子弹,而右键执行其他操作?在
另外,你能在鼠标上加上自动吗?当按下鼠标左键或右键时,子弹会自动发射,而不是多次单击鼠标按钮。在
当你在玩游戏时,它开始变得烦人。感谢任何帮助。在
Tags:
您可以使用
pygame.mouse.get_pressed()
(link to docs)来获取至于“自动”射击,每次在你的
pygame.event
循环中,你都可以检查按钮是否仍被按下并发射另一颗子弹。在相关问题 更多 >
编程相关推荐