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

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

4

2 回答 2

1

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

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

它类似于此图像上的KEYDOWN广告pygame.key.get_pressed()

在此处输入图像描述

于 2016-02-08T03:33:54.920 回答
0

是的,来自文档(我的粗体字):

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

于 2016-02-07T16:41:57.727 回答