Kaynağa Gözat

chap2.1

chap2
Ophelie 3 yıl önce
ebeveyn
işleme
3c7db9caf4
1 değiştirilmiş dosya ile 22 ekleme ve 7 silme
  1. +22
    -7
      birdie.py

+ 22
- 7
birdie.py Dosyayı Görüntüle

@@ -1,6 +1,7 @@
import pgzrun
from random import randint
import random

clock_schedule_unique =0
# création fenêtre

TITLE = "Paf l'oiseau" # définition titre
@@ -9,7 +10,7 @@ WIDTH = 400 # largeur

HEIGHT = 708 #hauteur

def on_mouse_down(): # fonction 'click avec souris'
def on_mouse_down(pos): # fonction 'click avec souris'

print('Clique souris !') # sortie en terminal pour verifier si c'est ok

@@ -19,7 +20,10 @@ def on_mouse_down(): # fonction 'click avec souris'
#birdi.y -= 45
# birdi.speed = 0

def on_mouse_up(): # fonction 'quand la souris ne click plus'
def on_mouse_move(pos):
titi.angle = titi.angle_to(pos)

def on_mouse_up(pos): # fonction 'quand la souris ne click plus'

print('relache souris')

@@ -53,21 +57,32 @@ def draw():
tube_inferieur.draw() # dessiner tuyau
tube_superieur.draw()

# definition tuyau

ecart = randint(110, 350)

tube_superieur = Actor('top', (300, 0)) # ajouter tuyau et définir position
tube_inferieur = Actor('bottom', (300, tube_superieur.height + ecart))
tube_superieur = Actor('top') # définir image tuyau
tube_inferieur = Actor('bottom')

# définir position tuyau
tube_superieur.pos = 300, 0
tube_inferieur.pos = 300, tube_superieur.height + ecart

# définir vitesse tuyau
tube_superieur.speed = 1
tube_inferieur.speed = 1

# birdi = Actor("bird2", (50, 250))
# birdi.speed = 2

titi = Actor('bird1', (75, 350)) # définir position de titi
# definition actor et ses arguments
titi = Actor('bird1') # définir image de titi

# définir position de titi
titi.pos = 75, 350

titi.speed = 3 # définir vitesses de chute de titi
# définir vitesses de chute de titi
titi.speed = 3

if titi.x > 400 : #and birdy.x > 400:



Yükleniyor…
İptal
Kaydet