Exemplo n.º 1
0
	nave.step(pygame.mouse.get_pos())
	bg.step()


	#COLLISION phase
	for bullet in bullets:
		bullet.step()
		hitEnems=pygame.sprite.spritecollide(bullet,enems,False)
		for enem in hitEnems:
			enem.hit(bullet.dam)
			bullet.kill()
			break

	hitEnems=pygame.sprite.spritecollide(nave,enems,False)
	for enem in hitEnems:
		nave.hit(enem.fisDam)
		enem.kill()
		break

	hitEnemBul=pygame.sprite.spritecollide(nave,enemBuls,False)
	for bul in hitEnemBul:
		nave.hit(bul.dam)
		bul.kill()
		break

	#DRAW phase
	screen.fill((0,0,0))
	stagebg.draw(screen)
	stage.draw(screen)
	stageMenu.draw(level)
	pygame.display.flip()