diff --git a/game/fall.py b/game/fall.py index b9df78e..7914484 100644 --- a/game/fall.py +++ b/game/fall.py @@ -69,7 +69,7 @@ def create_triangles(difficulty: float): global timer if timer <= 0: - triangles.append(canvas.create_image(randint(20, 380), 14, image = image_triangle)) + triangles.append(canvas.create_image(randint(20, 380), -15, image = image_triangle_Highlight)) timer = randint(120, 300) else: timer -= difficulty @@ -103,13 +103,12 @@ def deplacement_triangle(difficulty: float): canvas.delete(triangle) triangles.remove(triangle) - if y1 >= 250: - clignotement(triangle) - canvas.after(100, lambda t = triangle: clignotement(t)) - -def clignotement(triangle): - canvas.itemconfigure(triangle, image = image_triangle_Highlight) - canvas.after(50, lambda t = triangle: canvas.itemconfigure(t, image = image_triangle)) + if y1 >= 30: + canvas.itemconfigure(triangle, image = image_triangle) + if y1 >= 50: + canvas.itemconfigure(triangle, image = image_triangle_Highlight) + if y1 >= 70: + canvas.itemconfigure(triangle, image = image_triangle) def collision(): global fin