'daki olaylara göre daha fazla tuşa basma süresini ve zaman aralıklarını ardışık tuşlar arasında saklamak için pygame kullanarak program oluşturmaya çalışıyorum. kullanıcı tuşları nispeten yavaş basar ama tuşlar daha hızlı yazıldığı zaman ancak bazı tuşları kaçırdığındaDaha hızlı tuşlara basmak, pygame
for event in pygame.event.get():
if event.type == pygame.QUIT:
pygame.quit()
sys.exit()
if event.type == pygame.KEYDOWN:
if event.key == pygame.K_RETURN:
show_times()
t1 = time.time()
char = pygame.key.name(event.key)
char_list.append(pygame.key.name(event.key))
update_screen()
if event.type == pygame.KEYUP:
t2 = time.time()
if pygame.key.name(event.key) == char:
holdtimes[char] = [t1,t2,(t2 - t1)]
//for debugging
print holdtimes.keys()
Bu kod çalışıyor. Yazma işlemi daha hızlı yapılırken nasıl çalıştırabilirim?
Bu kodu 'while while' döngüsüne yerleştirdim. – ram