2015-10-08 5 views
1

Прямо сейчас, у меня есть это:Как запустить таймер когда клавиша нажата

score = time.time() - start_time 
score = round(score,2) 

Что это делает запустить таймер, когда программа запускается, но я хотел бы знать, как начать таймер, как только пользователь нажимает клавишу ввода. И если это не слишком много хлопот, я бы хотел, чтобы связать с этим:

root.bind("<Return>", startGame) 

Эта строка кода начинает игру (не программа) при входе нажимается, и я хотел бы знать, как запустить таймер одновременно с этим.

+0

Просто отредактируйте функцию 'startGame' так, чтобы она также запускала таймер. – Kevin

+0

Отредактируйте это для чего? – Inkblot

ответ

0

Просто поместите

score = time.time() - start_time 
score = round(score,2) 

в функции StartGame.

+0

Я пробовал это раньше, но таймер по-прежнему начинается с момента запуска программы. Я хочу, чтобы он начинался с 0, когда нажата клавиша ввода. – Inkblot

Смежные вопросы