From 800497bae52f40ab951e71e5f2d62d17c6ff3a75 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jure=20=C5=A0orn?= Date: Sat, 7 Nov 2020 09:25:55 +0100 Subject: [PATCH] Pygame --- README.md | 6 +++--- index.html | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 328598a..6e44d89 100644 --- a/README.md +++ b/README.md @@ -3033,12 +3033,12 @@ def update_speed(mario, tiles, pressed): mario.spd = P(*[max(-limit, min(limit, s)) for limit, s in zip(MAX_SPEED, P(x, y))]) def update_position(mario, tiles): - new_p = mario.rect.topleft + p = mario.rect.topleft larger_speed = max(abs(s) for s in mario.spd) for _ in range(larger_speed): mario.spd = stop_on_collision(mario.spd, get_boundaries(mario.rect, tiles)) - new_p = P(*[a + s/larger_speed for a, s in zip(new_p, mario.spd)]) - mario.rect.topleft = new_p + p = P(*[a + s/larger_speed for a, s in zip(p, mario.spd)]) + mario.rect.topleft = p def get_boundaries(rect, tiles): deltas = {D.n: P(0, -1), D.e: P(1, 0), D.s: P(0, 1), D.w: P(-1, 0)} diff --git a/index.html b/index.html index ad31f2c..db8679d 100644 --- a/index.html +++ b/index.html @@ -2594,12 +2594,12 @@ SIZE, MAX_SPEED = 50, P(for limit, s in zip(MAX_SPEED, P(x, y))]) def update_position(mario, tiles): - new_p = mario.rect.topleft + p = mario.rect.topleft larger_speed = max(abs(s) for s in mario.spd) for _ in range(larger_speed): mario.spd = stop_on_collision(mario.spd, get_boundaries(mario.rect, tiles)) - new_p = P(*[a + s/larger_speed for a, s in zip(new_p, mario.spd)]) - mario.rect.topleft = new_p + p = P(*[a + s/larger_speed for a, s in zip(p, mario.spd)]) + mario.rect.topleft = p def get_boundaries(rect, tiles): deltas = {D.n: P(0, -1), D.e: P(1, 0), D.s: P(0, 1), D.w: P(-1, 0)}