Pygame: is this the right event for seeing if a mousebutton is pressed

62 Views Asked by At
if event.type == pygame.MOUSEBUTTONDOWN:
    print("MOUSEBUTTON")

Is this the right event for Mouse button pressed?

2

There are 2 best solutions below

0
On

Yes, from the documentation (boldface mine):

The mouse buttons generate pygame.MOUSEBUTTONDOWN and pygame.MOUSEBUTTONUP events when they are pressed and released.

0
On

To see if mouse button was pressed you use MOUSEBUTTONDOWN and event.button.

To see if mouse button is held pressed use pygame.mouse.get_pressed()

It is similar to KEYDOWN ad pygame.key.get_pressed() on this image

enter image description here