From acbbbc8d057ca2970a086b4d1272d614a8af01cd Mon Sep 17 00:00:00 2001 From: Lino Schmidt Date: Sat, 9 Apr 2022 22:53:19 +0200 Subject: [PATCH] Fixed Overshoot at end --- 2D.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/2D.py b/2D.py index 3719dac..bb2bb5a 100644 --- a/2D.py +++ b/2D.py @@ -101,7 +101,7 @@ timelineStep = Width/totalTime while True: i = 0 lastTime = 0 - while i <= len(meanTime): + while i < len(meanTime): if(i == 0): pygame.draw.circle(screen, (255,0,0), (WidthMiddle+ail[0], Height-ele[0]), Pixelsize) pygame.draw.circle(screen, (255,0,0), (rud[0], Height-thr[0]), Pixelsize) @@ -124,7 +124,8 @@ while True: pygame.draw.rect(screen, (0,255,0), (0, Height, (int(time.time()*1000)-startTime)*timelineStep, 1)) pygame.display.flip() i+=1 - lastTime += meanTime[i] + if i < len(meanTime): + lastTime += meanTime[i] for e in pygame.event.get(): if e.type == pygame.QUIT: