Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def Gameplay():
- width=80
- height=80
- y = 720/2+height/2
- x = 720/2+width/2
- speed=2
- enemyspawn = False
- while True:
- #controll character here
- if enemyspawn:
- enemyspawn=False
- print(enemyspawn) #Spawn enemy here later
- window.blit(bg, [0,0])
- pygame.draw.rect(window,(100,100,100),(x,y,width,height))
- pygame.display.update()
- def EnemySpawn():
- enemyspawn = EnemySpawn() #idrk about this line
- while True:
- sleep(randint(1,5))
- enemyspawn=True
- print(enemyspawn)
- return enemyspawn
- Gameplay = threading.Thread(target=Gameplay)
- Gameplay.start()
- EnemySpawn = threading.Thread(target=EnemySpawn)
- EnemySpawn.start()
- line 51, in EnemySpawn
- enemyspawn = Gameplay(enemyspawn)
- UnboundLocalError: local variable 'enemyspawn' referenced before assignment
- line 51, in EnemySpawn
- enemyspawn = EnemySpawn()
- TypeError: 'Thread' object is not callable
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement