|
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- import pgzrun
-
- TITLE = "Paf l'oiseau"
- WIDTH = 400
- HEIGHT = 708
-
- def on_mouse_down(button):
- if button == mouse.LEFT:
- print('freinage')
- titi.speed -= 1
- elif button == mouse.RIGHT:
- print('accélaration')
- titi.speed += 1
-
- def on_mouse_up():
- titi.speed = 1
- blackbird.speed = 1
-
- def update():
- if titi.left > WIDTH:
- titi.right = 0
- if titi.right < 0:
- titi.left = WIDTH
- titi.x += titi.speed
- if tube_superieur.left > WIDTH:
- tube_superieur.right = 0
- if tube_inferieur.right < 0:
- tube_inferieur.left = WIDTH
-
- tube_superieur.x += vitesse_defilement
- tube_inferieur.x += vitesse_defilement
-
- def draw():
- screen.blit('background', (0, 0))
- titi.draw()
- blackbird.draw()
- tube_superieur.draw()
- tube_inferieur.draw()
-
- titi = Actor('bird1', (75, 350))
- blackbird = Actor('bird2', (95, 150))
- ecart = 140
- tube_superieur = Actor('top', (300, 0))
- tube_inferieur = Actor('bottom', (300, tube_superieur.height + ecart))
- titi.speed = 1
- blackbird.speed = 2
- vitesse_defilement = 1
-
- print(tube_superieur.width, tube_superieur.height)
-
- pgzrun.go()
|