예제 #1
0
 def __init__(self, controladorjogo):
     pygame.init()
     self.telamenu = TelaMenu()
     self.caminhoimagem = CaminhoRecursos.caminho_imagens()
     self.controladorjogo = controladorjogo
     self.telacadastro  = TelaCadastro()
     self.telalogin = TelaLogin()
     self.lopcoes = ["INICIAR", "CADASTRAR", "CONFIGURACOES", "SAIR"]
     self.mensagemsucesso = "Jogador cadastrado com sucesso!"
     self.mensagemerro = "Login informado ja existe!"
     self.mensagemdadoinvalido = "Os dados informados nao sao validos!"
예제 #2
0
 def get_som(nomesom):
     return os.path.join(CaminhoRecursos.caminho_sons(), nomesom)
예제 #3
0
 def get_musica(nomemusica):
     return os.path.join(CaminhoRecursos.caminho_musicas(), nomemusica)
예제 #4
0
 def get_imagem(nomeimagem):
     return pygame.image.load(os.path.join(CaminhoRecursos.caminho_imagens(), nomeimagem))
예제 #5
0
 def get_obstaculo(nomeobstaculo):
     return pygame.image.load(os.path.join(CaminhoRecursos.caminho_imagens_obstaculos(), nomeobstaculo))
예제 #6
0
 def get_imagem(nomeimagem):
     return pygame.image.load(
         os.path.join(CaminhoRecursos.caminho_imagens(), nomeimagem))
예제 #7
0
 def exibir_musica(self, musica):
     self.telajogo.exibe_musica(CaminhoRecursos.caminho_musicas(), musica)
예제 #8
0
 def carrega_imagem(self):
     if self.nomeimagem == "personagem.png" or self.nomeimagem == "peixemoto.png" or self.nomeimagem == "moeda.png" or self.nomeimagem == "esqueleto.png":
         return pygame.image.load(os.path.join(CaminhoRecursos.caminho_imagens(), self.nomeimagem))
     else:
         return pygame.image.load(os.path.join(CaminhoRecursos.caminho_imagens_obstaculos(), self.nomeimagem))
예제 #9
0
 def get_som(nomesom):
     return os.path.join(CaminhoRecursos.caminho_sons(), nomesom)
예제 #10
0
 def get_musica(nomemusica):
     return os.path.join(CaminhoRecursos.caminho_musicas(), nomemusica)
예제 #11
0
 def get_obstaculo(nomeobstaculo):
     return pygame.image.load(
         os.path.join(CaminhoRecursos.caminho_imagens_obstaculos(),
                      nomeobstaculo))
예제 #12
0
 def exibir_musica(self, musica):
     self.telajogo.exibe_musica(CaminhoRecursos.caminho_musicas(), musica)
예제 #13
0
 def exibir_musica(self):
     self.telamenu.exibe_musica(CaminhoRecursos.caminho_musicas(), "music1.mp3")