Problème avec pygame

Fermé
Desespere - Modifié le 21 mai 2021 à 20:09
 Spirali - 22 mai 2021 à 22:43
Bonsoir, j'ai un problème avec mon programme python, je dois faire une plateforme qui se déplace avec les flèches de mon clavier mais lorsque je lance mon programme la plateforme ne bouge pas...quelqu'un pourrait m'aider svp? Merci d'avance

import pygame
from pygame import*
from pygame.gfxdraw import*

pygame.init()



# Résolution fenetre

largeur=600
hauteur=800
fenetre=display.set_mode((largeur,hauteur))
pygame.display.set_caption("menu animation")

def plateforme(x):

    box(fenetre,(x,780,80,10),(0,0,255))
    pygame.display.flip()

def deplacement_plateforme():
    pressed=pygame.key.get_pressed()
    c=1
    while c:

        if pressed[pygame.K_LEFT]:
            if x<0:
                x=x
            else:
                x=x-1
                plateforme(x)
        if pressed[pygame.K_RIGHT]:
            if x>520:
                x=x
            else:
                x=x+1
            plateforme(x)
        pygame.display.flip()
        for event in pygame.event.get():
            if event.type==pygame.QUIT:
                c=0


x=255
plateforme(x)
deplacement_plateforme()
pygame.quit()
quit()

1 réponse

Bonsoir.

Problème d'indentation au niveau de =>
plateforme(x)
ligne 37
0