1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
continuer = 1
while continuer == 1:
for event in pygame.event.get(): #Attente des événements
if event.type == MOUSEBUTTONDOWN:
if event.button == 1:
continuer = 0
if event.type == MOUSEMOTION:
#On change les coordonnées du perso
print(event.pos[0],event.pos[1])
print(event.rel[0],event.rel[1])
perso_x += event.rel[0]
perso_y += event.rel[1]
if event.pos[0] > W-5:
pygame.mouse.set_pos(5, perso_y)
if event.pos[0] < 5:
pygame.mouse.set_pos(W-5, perso_y)
if event.pos[1] > H-5:
pygame.mouse.set_pos(perso_x, 5)
if event.pos[1] < 5:
pygame.mouse.set_pos(perso_x, H-5)
fenetre.fill([0, 0, 0])
#Re-collage
#fenetre.blit(fond, (0,0))
fenetre.blit(perso, (perso_x, perso_y))
#pygame.mouse.set_pos(5, 5)
#Rafraichissement
pygame.display.flip()
pygame.quit() |
Partager