Advertisement
ML2030

Untitled

Nov 9th, 2021
1,382
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. importar pygame
  2. importar  aleatório
  3.  
  4. pygame. init ( )
  5. janela = pygame. display . set_mode ( [ 800 ,  580 ] )
  6. nave espacial = pygame. imagem . load ( 'spaceship.png' )
  7.  
  8. imgX =  350
  9. sImgX =  0
  10.  
  11. rectY =  100
  12. rectX =  100
  13. rectL =  100
  14.  
  15. clock = pygame. tempo . Relógio ( )
  16. enquanto  verdadeiro :
  17.   para evento no pygame. evento . get ( ) :
  18.     se evento. type  == pygame. KEYDOWN :
  19.       se evento. chave  == pygame. K_LEFT :
  20.         sImgX = - 1
  21.       se evento. chave  == pygame. K_RIGHT :
  22.         sImgX =  1
  23.     se evento. type  == pygame. KEYUP :
  24.       se  (
  25.         evento. chave  == pygame. K_LEFT
  26.         ou evento. chave  == pygame. K_RIGHT
  27.       ) :
  28.         sImgX =  0
  29.  
  30.   janela. preencher ( ( 255 ,  255 ,  255 ) )
  31.   janela. blit ( nave espacial ,  [ imgX ,  400 ] )
  32.  
  33.   pygame. desenhar . rect (
  34.     janela ,
  35.     ( 0 ,  0 ,  255 ) ,
  36.     [ rectX , rectY , rectL ,  150 ]
  37.   )
  38.  
  39.   imgX + = sImgX
  40.   rectY + =  2
  41.  
  42.   se rectY >  580 :
  43.     rectY =  0
  44.     rectX =  aleatório . randrange ( 0 ,  700 )
  45.     rectL + =  1
  46.  
  47.   pygame. display . atualizar ( )
  48.   relógio. tick ( 60 )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement