“Cómo detectar cuándo se presiona una tecla en Pygame” Código de respuesta

Verifique la tecla Pygame presionada

import pygame
events = pygame.event.get()
for event in events:
    if event.type == pygame.KEYDOWN:
        if event.key == pygame.K_LEFT:
            location -= 1
        if event.key == pygame.K_RIGHT:
            location += 1
TheProgrammer

tecla PyGame presionada una vez

# Outside loop
pressed = False

# Inside loop
if event.type == pygame.KEYDOWN:
	if event.key == pygame.K_a and not pressed: #K_a can be replaced by any key
		# Do something
		pressed = True
	elif event.key != pygame.K_a:
    	pressed = False
Thankful Turkey

Cómo detectar cuándo se presiona una tecla en Pygame

import pygame

keys = pygame.key.get_pressed()
if keys[pygame.K_LEFT]:
    x -= 1
if keys[pygame.K_RIGHT]:
	x += 1
Gaming Computerist

Respuestas similares a “Cómo detectar cuándo se presiona una tecla en Pygame”

Preguntas similares a “Cómo detectar cuándo se presiona una tecla en Pygame”

Más respuestas relacionadas con “Cómo detectar cuándo se presiona una tecla en Pygame” en Python

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código