From a80b9e11970390c45d0983dc14cbe28167b9e001 Mon Sep 17 00:00:00 2001 From: michaelmeunier Date: Tue, 8 Dec 2020 15:21:33 +0100 Subject: [PATCH] chap 2 fin --- birdie.py | 27 +++++++++++++++------------ 1 file changed, 15 insertions(+), 12 deletions(-) diff --git a/birdie.py b/birdie.py index b654347..4dec716 100644 --- a/birdie.py +++ b/birdie.py @@ -6,27 +6,21 @@ HEIGHT = 708 def on_mouse_down(): print('Clic enfoncé souris !') birdie.backupspeed = birdie.speed - birdie2.backupspeed = birdie.speed birdie.speed = 0 - birdie2.speed = 0 birdie.x -= 50 - birdie2.y -= 50 def on_mouse_up(): print('Clic souris !') - birdie.speed = birdie.backupspeed+2 - birdie2.speed = birdie2.backupspeed+2 + birdie.speed = birdie.backupspeed+2 def draw(): screen.blit('cascade', (0, 0)) birdie.draw() - birdie2.draw() tube_superieur.draw() tube_inferieur.draw() birdie = Actor('bird1', (75, 350)) -birdie2 = Actor('bird2', (75, 350)) tube_superieur = Actor('top', (300,50)) tube_inferieur = Actor('bottom', (300, tube_superieur.height + 150)) @@ -37,16 +31,25 @@ print(tube_inferieur.width, tube_inferieur.height) def update(): birdie.x += birdie.speed - birdie2.y += birdie2.speed if birdie.x > 400 : birdie.x = 0 - if birdie2.y > 708 : - birdie2.y = 0 + + tube_superieur.x -= vitesse_defilement + tube_inferieur.x -= vitesse_defilement + if tube_superieur.x < 0 : + tube_superieur.x = 400 + if tube_inferieur.x < 0 : + tube_inferieur.x = 400 + + +birdie.speed = 1 + +vitesse_defilement = 2 + + -birdie.speed = 1 -birdie2.speed = 1 pgzrun.go()