main loop reorganizing
This commit is contained in:
parent
b1b585515c
commit
d8ce0f002c
1 changed files with 5 additions and 10 deletions
15
pyshoot.py
15
pyshoot.py
|
@ -234,21 +234,16 @@ pygame.display.flip()
|
|||
globals.moving_objects.add(player)
|
||||
while not globals.die:
|
||||
|
||||
# erase player
|
||||
#globals.screen.blit(background, player.rect, player.rect)
|
||||
# draw player
|
||||
#globals.screen.blit(player.image, player.pos)
|
||||
|
||||
# erase moving objects
|
||||
globals.moving_objects.clear(globals.screen, globals.background)
|
||||
globals.bullets_list.clear(globals.screen, globals.background)
|
||||
|
||||
|
||||
# erase moving objects
|
||||
# update game logic
|
||||
globals.moving_objects.update()
|
||||
rectlist = globals.moving_objects.draw(globals.screen)
|
||||
|
||||
# bullets handling
|
||||
globals.bullets_list.update()
|
||||
|
||||
# drawing
|
||||
rectlist = globals.moving_objects.draw(globals.screen)
|
||||
rectlist.extend(globals.bullets_list.draw(globals.screen))
|
||||
|
||||
pygame.display.update(rectlist)
|
||||
|
|
Loading…
Reference in a new issue