|
|
@@ -10,10 +10,14 @@ def on_mouse_down() : |
|
|
|
def reset(): |
|
|
|
print("Retour au départ...") |
|
|
|
titi.speed = 1 |
|
|
|
titi.center = (75, 350) |
|
|
|
titi.center = (75, 50) |
|
|
|
tube_superieur.center = (300, 0) |
|
|
|
tube_inferieur.center = (300, tube_superieur.height + ecart) |
|
|
|
|
|
|
|
def heurte_tube() : |
|
|
|
print ("Paf !") |
|
|
|
titi.image = "birddead" # (oiseau mort) |
|
|
|
|
|
|
|
def update(): |
|
|
|
titi.speed += gravite |
|
|
|
titi.y += titi.speed |
|
|
@@ -24,20 +28,21 @@ def update(): |
|
|
|
tube_inferieur.left = WIDTH |
|
|
|
if titi.y > HEIGHT : |
|
|
|
reset() |
|
|
|
|
|
|
|
if (titi.colliderect(tube_superieur)) : |
|
|
|
heurte_tube() |
|
|
|
def draw(): |
|
|
|
screen.blit('background', (0, 0)) |
|
|
|
titi.draw() |
|
|
|
tube_superieur.draw() |
|
|
|
tube_inferieur.draw() |
|
|
|
|
|
|
|
titi = Actor('bird1', (75, 350)) |
|
|
|
titi.speed = 1 |
|
|
|
titi = Actor('bird1') |
|
|
|
ecart = 140 |
|
|
|
tube_superieur = Actor('top', (300, 0)) |
|
|
|
tube_inferieur = Actor('bottom', (300, tube_superieur.height + ecart)) |
|
|
|
vitesse_defilement = 1 |
|
|
|
gravite = 0.3 |
|
|
|
reset() |
|
|
|
|
|
|
|
# print(tube_superieur.width, tube_superieur.height) |
|
|
|
|
|
|
|