0

For some reason, the code below doesn't seem to work for me

running = True
while running:
for event in pygame.event.get():
        if event.type == pygame.QUIT:
            running = False
        if event.type == pygame.K_PAGEDOWN:
            # do something
        if event.type == pygame.K_PAGEUP:
            # do something
Kreoniz
  • 3
  • 2

1 Answers1

0

You look at event.type to check the type of the event and then if it is a KEYDOWN event you look at event.key to check which key has been pressed.

So what you are looking for is something like that:

running = True
while running:
    for event in pygame.event.get():
        if event.type == pygame.QUIT:   
            running = False             
        elif event.type = pygame.KEYDOWN:
            if event.key == pygame.K_PAGEDOWN:
                # do something
            elif event.key == pygame.K_PAGEUP:
                # do something
qouify
  • 3,698
  • 2
  • 15
  • 26