Advertisement
Guest User

Untitled

a guest
Jun 18th, 2019
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.97 KB | None | 0 0
  1. def Gameplay():
  2. width=80
  3. height=80
  4. y = 720/2+height/2
  5. x = 720/2+width/2
  6. speed=2
  7.  
  8. enemyspawn = False
  9. while True:
  10. #controll character here
  11. if enemyspawn:
  12. enemyspawn=False
  13. print(enemyspawn) #Spawn enemy here later
  14.  
  15. window.blit(bg, [0,0])
  16. pygame.draw.rect(window,(100,100,100),(x,y,width,height))
  17. pygame.display.update()
  18.  
  19.  
  20. def EnemySpawn():
  21. enemyspawn = EnemySpawn() #idrk about this line
  22.  
  23. while True:
  24. sleep(randint(1,5))
  25. enemyspawn=True
  26. print(enemyspawn)
  27. return enemyspawn
  28.  
  29. Gameplay = threading.Thread(target=Gameplay)
  30. Gameplay.start()
  31. EnemySpawn = threading.Thread(target=EnemySpawn)
  32. EnemySpawn.start()
  33.  
  34. line 51, in EnemySpawn
  35. enemyspawn = Gameplay(enemyspawn)
  36. UnboundLocalError: local variable 'enemyspawn' referenced before assignment
  37.  
  38. line 51, in EnemySpawn
  39. enemyspawn = EnemySpawn()
  40. TypeError: 'Thread' object is not callable
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement