Pygame:这是查看按下鼠标按钮的正确事件

时间:2016-02-07 16:39:12

标签: python pygame right-mouse-button

if event.type == pygame.MOUSEBUTTONDOWN:
    print("MOUSEBUTTON")

这是按下鼠标按钮的正确事件吗?

2 个答案:

答案 0 :(得分:1)

要查看是否按下鼠标按钮,请使用MOUSEBUTTONDOWNevent.button

要查看是否按住鼠标按钮,请使用pygame.mouse.get_pressed()

此图片上的KEYDOWN广告pygame.key.get_pressed()类似

enter image description here

答案 1 :(得分:0)

是的,来自documentation(粗体矿):

  

鼠标按钮在按下并释放时会生成 pygame.MOUSEBUTTONDOWN pygame.MOUSEBUTTONUP个事件。