25개 이상의 토픽을 선택하실 수 없습니다. Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

38 lines
778 B

  1. import pgzrun
  2. TITLE = "Paf l'oiseau"
  3. WIDTH = 400
  4. HEIGHT = 708
  5. titi = Actor('bird1', (75, 350))
  6. titi.speed = 1
  7. ecart = 50
  8. tube_superieur = Actor ('top', (300,0))
  9. tube_inferieur = Actor ('bottom',(300,tube_superieur.height + ecart))
  10. def on_mouse_down():
  11. print('Clic souris !')
  12. titi.y -= 50
  13. def update():
  14. titi.y += titi.speed
  15. tube_superieur.x -= vitesse_defilement
  16. tube_inferieur.x -= vitesse_defilement*2
  17. if tube_superieur.right < 0:
  18. tube_superieur.left = WIDTH
  19. if tube_inferieur.right < 0:
  20. tube_inferieur.left = WIDTH
  21. def draw():
  22. screen.blit('background', (0, 0))
  23. titi.draw()
  24. tube_superieur.draw()
  25. tube_inferieur.draw()
  26. print(tube_superieur.width, tube_inferieur.height)
  27. vitesse_defilement = 1
  28. pgzrun.go()