Advertisement
Guest User

Untitled

a guest
Aug 21st, 2019
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.46 KB | None | 0 0
  1. from graphics import *
  2. #import math
  3. import time
  4. def xet(win):
  5. Q=Rectangle(Point(0,480),Point(20,460))
  6. Q.draw(win)
  7. Desparos=[]
  8. Enemys=[]
  9. Enemy=Image(Point(360,100),'Enemy.png')
  10. Enemy.draw(win)
  11. Enemys.append(Enemy)
  12. Enemy=Image(Point(410,100),'Enemy.png')
  13. Enemy.draw(win)
  14. Enemys.append(Enemy)
  15. Enemy=Image(Point(310,100),'Enemy.png')
  16. Enemy.draw(win)
  17. Enemys.append(Enemy)
  18.  
  19. recarga=0
  20. EnemyMovement=60
  21. while True:
  22. c=win.checkKey().lower()
  23. if (c == 'd'):
  24. Q.move(20,0)
  25. print (c)
  26. if (c == 'a'):
  27. Q.move(-20,0)
  28. print (c)
  29. if c=='space':
  30. if recarga==0:
  31. x=Q.getCenter()
  32. y=Rectangle(Point(x.x-1,x.y-11),Point(x.x+1,x.y-14))
  33. y.draw(win)
  34. Desparos.append(y)
  35. recarga=20
  36. if recarga!=0:
  37. recarga=recarga-1
  38. for y in Desparos:
  39. if y.getCenter().y>0:
  40. y.move(0,-5)
  41. if y.getCenter().y==0:
  42. y.undraw()
  43. Desparos.remove(y)
  44. del y
  45. if EnemyMovement==0:
  46. for Enemy in Enemys:
  47. Enemy.move(20,0)
  48. EnemyMovement=60
  49. if EnemyMovement!=0:
  50. EnemyMovement=EnemyMovement-1
  51.  
  52.  
  53. time.sleep(1/30)
  54. win=GraphWin('Space', 720,480)
  55. xet(win)
  56. win.getMouse()
  57. win.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement