def mostrar_fase(self, game):

        if game.botoes[0]:  #Cima
            self.player.move_cima()
        elif game.botoes[1]:  #Baixo
            self.player.move_baixo()
        if game.botoes[7]:  #backspace
            self.player.atirar()

        self.move_cenario_direita(game)
        if self.time <= self.tempo_respawn_limite:
            inimigo = FabricaInimigo().criar_inimigo()
            self.inimigos_list.add(inimigo)
            self.sprites_list.add(inimigo)
            self.time = self.tempo_respawn
        self.time -= 1

        #print(self.inimigos_list)

        if self.checa_colisoes() == EnumCenario.colisao:
            return OpcoesMenu.cadastro

        self.sprites_list.update()
        for sprite in self.sprites_list:
            sprite.draw(game.screen)
        self.atualiza_pontuacao()
        pygame.display.flip()
        return OpcoesMenu.login
    def inicializa_cenario(self):
        self.bg_um = Imagem.Imagem.load_image('cenario_4.png', 0)
        self.bg_um = pygame.transform.scale(self.bg_um, (640, 480))
        self.bg_dois = Imagem.Imagem.load_image('cenario_4.png', 0)
        self.bg_dois = pygame.transform.scale(self.bg_dois, (640, 480))
        self.bg_dois_x = self.bg_dois.get_width()
        self.bg_um_x = 0
        self.player = Helicoptero.Helicoptero("aviaoplayer.png", 8)
        self.inimigo = FabricaInimigo().criar_inimigo()

        self.sprites_list = pygame.sprite.Group()
        self.helicoptero_sprite = pygame.sprite.Group()
        self.inimigos_list = pygame.sprite.Group()

        self.sprites_list.add(self.player)
        self.sprites_list.add(self.inimigo)

        self.helicoptero_sprite.add(self.player)
        self.inimigos_list.add(self.inimigo)
        self.time = 45