“Клавиша нажала Pygame” Ответ

Проверьте клавишу нажатую 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

Ключи пигаме нажали

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

pygame.key.get_pressed ()

if pygame.mouse.get_pressed()[0]:
	# do something when the left mouse button is pressed
keys = pygame.key.get_pressed()
if keys[pygame.K_a]:
	# do something when the a key is pressed
Rocku0

Клавиша Pygame нажала один раз

# 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

Клавиша нажала 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”

Вопросы похожие на “Клавиша нажала Pygame”

Больше похожих ответов на “Клавиша нажала Pygame” по Python

Смотреть популярные ответы по языку

Смотреть другие языки программирования