pygame left mouse button event code example
Example 1: pygame detect click
while ... # your main loop
# get all events
ev = pygame.event.get()
# proceed events
for event in ev:
# handle MOUSEBUTTONUP
if event.type == pygame.MOUSEBUTTONUP:
pos = pygame.mouse.get_pos()
# get a list of all sprites that are under the mouse cursor
clicked_sprites = [s for s in sprites if s.rect.collidepoint(pos)]
# do something with the clicked sprites...
Example 2: pygame left click
if event.type == pygame.MOUSEBUTTONDOWN:
if event.button == 1:
print("Left Mouse Button Down!")