Я пытаюсь создать игру в Tkinter, и я хочу, чтобы цикл While запускался только x раз в секунду.Равномерно.
Я попытался разделить 1 на X и использовать модуль времени для ожидания этой суммы.Но он не запускался 60 раз в секунду, только 50.
def start(self):
Frame.__init__(self, self.master)
self.fpLength = 1 / self.fps
while True:
# Code here
time.sleep(self.fpLength)
Я ожидаю, что код будет выполняться 60 раз в секунду.Но это около 55.