“Pygame -Taste wurde einmal gedrückt” Code-Antworten

Überprüfen Sie die Taste gedrücktes Pygame

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

Pygame -Tasten gedrückt

keys = pygame.key.get_pressed()
if keys[K_LEFT]:
    print("left")
Basti HD

Pygame -Taste wurde einmal gedrückt

# 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

wie man erkennt, wenn eine Taste in Pygame gedrückt wird

import pygame

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

Taste gedrückt Pygame

letters = {x: pygame.key.key_code(x) for x in "abcdefghijklmnopqrstuvwxyz"}

touche = pygame.key.get-pressed()

for (l, value) in letters.items() :
  if touche[value] :
    print(f"The letter {l} has been pressed ;)")
Selfish Stoat

Pygame -Tasten drücken weiter

while not done:
    for e in event.get():
        if e.type == KEYDOWN:
            keys = key.get_pressed()
            if e.type == QUIT or keys[K_ESCAPE]:
                done = True
            if keys[K_DOWN]:
                print "DOWN"
Ugly Unicorn

Ähnliche Antworten wie “Pygame -Taste wurde einmal gedrückt”

Fragen ähnlich wie “Pygame -Taste wurde einmal gedrückt”

Weitere verwandte Antworten zu “Pygame -Taste wurde einmal gedrückt” auf Python

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen