Modifica la gestione del ritardo nella classe GameWindow e ripristina l'uso di subprocess per la riproduzione audio in MiceMaze
This commit is contained in:
@@ -134,6 +134,8 @@ class GameWindow:
|
||||
self.performance = (sdl2.SDL_GetPerformanceCounter() - performance_start) / sdl2.SDL_GetPerformanceFrequency() * 1000
|
||||
if self.performance < self.delay:
|
||||
delay = self.delay - round(self.performance)
|
||||
else:
|
||||
delay = 0
|
||||
sdl2.SDL_Delay(delay)
|
||||
|
||||
def close(self):
|
||||
|
||||
Reference in New Issue
Block a user