Pygame déplacement d'objets
Bonjour à tous,
J'essai de faire un petit jeu ou je cherche a déplacer deux objets en meme temps avec deux touches différentes et cela même lorsque je reste appuyer sur une toucher permetant de le deplacer
Donc j'avais utiliser cette fonction
Code:
pygame.key.set_repeat(400, 30)
mais les deux objets ne se deplacait pas en même temps..
Donc j'ai fais ce code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
keys = pygame.key.get_pressed()
if keys[K_DOWN] and pos_bat2 != (680, 300, 10, 100):
pos_bat2 = pos_bat2.move(0, 10)
my_display()
if keys[K_UP] and pos_bat2 != (680, 0, 10, 100):
pos_bat2 = pos_bat2.move(0, -10)
my_display()
if keys[K_z] and pos_bat1 != (10, 0, 10, 100):
pos_bat1 = pos_bat1.move(0, -10)
my_display()
if keys[K_s] and pos_bat1 != (10, 300, 10, 100):
pos_bat1 = pos_bat1.move(0, 10)
my_display() |
mais mon déplacement est beaucoup trop rapide..
Je ne sais pas comment faire pour le ralentir, y'a-t-il une fonction comme sleep en c ou quelque chose du genre ?
De plus je cherche à savoir comment déplacer un objet automatiquement ?
Merci d'avance,