“Ключи пигаме нажали” Ответ

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

import pygame

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

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

Ответы похожие на “Ключи пигаме нажали”

Вопросы похожие на “Ключи пигаме нажали”

Больше похожих ответов на “Ключи пигаме нажали” по Python

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

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