Я не могу виртуально нажимать на левую и правую кнопки. Что я хочу сделать, так это то, что в игре со змеями, когда змея попадает на границу, змея автоматически поворачивает левую сторону (без нажатия левой клавиши вручную).
Я также пробовал pynput. не работает в левой и правой клавишах
import pygame
for event in pygame.event.get():
if event.type == pygame.QUIT:
game_over = True
if event.type == pygame.KEYDOWN:
if event.key == pygame.K_LEFT:
x1_change = -snake_block
y1_change = 0
elif event.key == pygame.K_RIGHT:
x1_change = snake_block
y1_change = 0
elif event.key == pygame.K_UP:
y1_change = -snake_block
x1_change = 0
elif event.key == pygame.K_DOWN:
y1_change = snake_block
x1_change = 0
if x1 >= dis_width or x1 < 0 or y1 >= dis_height or y1 < 0:
game_close = True **(Instead of game close I have to turn the snake to right or left)**