Мне интересно, как увеличить переменную, если клавиша удерживается дольше. Я использую Python и PyGame. Это пример моего кода (скорость, круг и расстояние определены в предыдущих строках):
distance_control = 1
for i in range(amount):
x[i] += speedx[i]
if x[i] >= 800:
x[i] -= 800
lap[i] += 1
if event.type == pygame.KEYDOWN:
if event.key == pygame.K_SPACE:
x[2] += 1
distance[i] = (lap[i] - 1)*800 + x[i]
Мне было интересно, как сделать так, чтобы чем дольше вы удерживали клавишу пробела, тем выше поднимался speed_control, а max speed_control равнялся 5, желательно с использованием какой-то вещи с прошедшим временем.