|
@@ -6,27 +6,21 @@ HEIGHT = 708 |
|
|
def on_mouse_down(): |
|
|
def on_mouse_down(): |
|
|
print('Clic enfoncé souris !') |
|
|
print('Clic enfoncé souris !') |
|
|
birdie.backupspeed = birdie.speed |
|
|
birdie.backupspeed = birdie.speed |
|
|
birdie2.backupspeed = birdie.speed |
|
|
|
|
|
birdie.speed = 0 |
|
|
birdie.speed = 0 |
|
|
birdie2.speed = 0 |
|
|
|
|
|
birdie.x -= 50 |
|
|
birdie.x -= 50 |
|
|
birdie2.y -= 50 |
|
|
|
|
|
|
|
|
|
|
|
def on_mouse_up(): |
|
|
def on_mouse_up(): |
|
|
print('Clic souris !') |
|
|
print('Clic souris !') |
|
|
birdie.speed = birdie.backupspeed+2 |
|
|
|
|
|
birdie2.speed = birdie2.backupspeed+2 |
|
|
|
|
|
|
|
|
birdie.speed = birdie.backupspeed+2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def draw(): |
|
|
def draw(): |
|
|
screen.blit('cascade', (0, 0)) |
|
|
screen.blit('cascade', (0, 0)) |
|
|
birdie.draw() |
|
|
birdie.draw() |
|
|
birdie2.draw() |
|
|
|
|
|
tube_superieur.draw() |
|
|
tube_superieur.draw() |
|
|
tube_inferieur.draw() |
|
|
tube_inferieur.draw() |
|
|
|
|
|
|
|
|
birdie = Actor('bird1', (75, 350)) |
|
|
birdie = Actor('bird1', (75, 350)) |
|
|
birdie2 = Actor('bird2', (75, 350)) |
|
|
|
|
|
|
|
|
|
|
|
tube_superieur = Actor('top', (300,50)) |
|
|
tube_superieur = Actor('top', (300,50)) |
|
|
tube_inferieur = Actor('bottom', (300, tube_superieur.height + 150)) |
|
|
tube_inferieur = Actor('bottom', (300, tube_superieur.height + 150)) |
|
@@ -37,16 +31,25 @@ print(tube_inferieur.width, tube_inferieur.height) |
|
|
|
|
|
|
|
|
def update(): |
|
|
def update(): |
|
|
birdie.x += birdie.speed |
|
|
birdie.x += birdie.speed |
|
|
birdie2.y += birdie2.speed |
|
|
|
|
|
if birdie.x > 400 : |
|
|
if birdie.x > 400 : |
|
|
birdie.x = 0 |
|
|
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() |
|
|
pgzrun.go() |