本文整理汇总了Python中src.cgd.Path.get_path方法的典型用法代码示例。如果您正苦于以下问题:Python Path.get_path方法的具体用法?Python Path.get_path怎么用?Python Path.get_path使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类src.cgd.Path
的用法示例。
在下文中一共展示了Path.get_path方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: cria_figura
# 需要导入模块: from src.cgd import Path [as 别名]
# 或者: from src.cgd.Path import get_path [as 别名]
def cria_figura():
aleatorio = random.randint(0, 10)
if 0 <= aleatorio <= 3:
figura = pygame.image.load(Path.get_path() + "/Imagem/Tiro/tiro1.png").convert_alpha()
elif 4 <= aleatorio <= 6:
figura = pygame.image.load(Path.get_path() + "/Imagem/Tiro/tiro2.png").convert_alpha()
else:
figura = pygame.image.load(Path.get_path() + "/Imagem/Tiro/tiro3.png").convert_alpha()
return figura
示例2: test_move_NaveFuga
# 需要导入模块: from src.cgd import Path [as 别名]
# 或者: from src.cgd.Path import get_path [as 别名]
def test_move_NaveFuga(self):
nave = FabricaNaveFuga.FabricaNaveFuga(FabricaNaveFuga, Path.get_path() + "Imagem/Nave/NaveFuga.png", "figteste", "somteste")
val1 = nave
resultado = nave
resultado.posicao["y"] += 3
resultado.posicao["x"] += 3
resultado = resultado.cria_area()
self.assertEqual(resultado, val1.move())
示例3: imprime_instrucao
# 需要导入模块: from src.cgd import Path [as 别名]
# 或者: from src.cgd.Path import get_path [as 别名]
def imprime_instrucao():
titulo = " - Nave maluca -Instrução"
tela = pygame.display.set_mode((Metricas.largura, Metricas.altura), 0, 32)
pygame.display.set_caption(titulo)
imagem = pygame.image.load(Path.get_path() + "/Imagem/Tela/tela_espaco5.jpg").convert_alpha()
tela.blit(imagem, (0, 0))
return tela
示例4: test_build_imagem_explosao_NavePeao_esquerda
# 需要导入模块: from src.cgd import Path [as 别名]
# 或者: from src.cgd.Path import get_path [as 别名]
def test_build_imagem_explosao_NavePeao_esquerda(self):
nave = FabricaNavePeao.FabricaNavePeao(FabricaNaveGrupo, Path.get_path() + "Imagem/Nave/NaveFuga.png", "figteste", "somteste")
val1 = nave
val1.posicao["direcao"] = "ESQUERDA"
val1.posicao["x"] = 1
val1.posicao["y"] = 1
resultado = val1
resultado.posicao["x"] -= 1
resultado.cria_area()
self.assertEqual(resultado,val1.build_imagem_explosao())
示例5: test_build_imagem_explosao_NavePeao_trocaDireita
# 需要导入模块: from src.cgd import Path [as 别名]
# 或者: from src.cgd.Path import get_path [as 别名]
def test_build_imagem_explosao_NavePeao_trocaDireita(self):
nave = FabricaNavePeao.FabricaNavePeao(FabricaNaveGrupo, Path.get_path() + "Imagem/Nave/NaveFuga.png", "figteste", "somteste")
val1 = nave
val1.posicao["direcao"] = "DIREITA"
val1.posicao["x"] = Metricas.lim_largura
val1.posicao["y"] = 1
resultado = val1
val1.posicao["direcao"] = "ESQUERDA"
resultado.posicao["y"] += 1
resultado.cria_area()
self.assertEqual(resultado,val1.build_imagem_explosao())
示例6: test_move_NaveGrupo_direita
# 需要导入模块: from src.cgd import Path [as 别名]
# 或者: from src.cgd.Path import get_path [as 别名]
def test_move_NaveGrupo_direita(self):
nave = FabricaNaveGrupo.FabricaNaveGrupo(FabricaNaveGrupo, Path.get_path() + "Imagem/Nave/NaveFuga.png", "figteste", "somteste")
val1 = nave
val1.posicao["direcao"] = "DIREITA"
val1.posicao["x"] = 1
val1.posicao["y"] = 1
resultado = val1
resultado.posicao["x"] += 1
resultado.posicao["y"] += 1
resultado.cria_area()
self.assertEqual(resultado, val1.move())
示例7: __init__
# 需要导入模块: from src.cgd import Path [as 别名]
# 或者: from src.cgd.Path import get_path [as 别名]
def __init__(self):
self.dano = 0
self.nave_fabrica = FabricaNave.FabricaNave('nome', Path.get_path() + '/Imagem/X Wing.png',
Path.get_path() + '/Imagem/Item/Clone0.png',
Path.get_path() + '/Som/MusicNave.wav') # tipo : FabricaNaves
self.imagem_nave = Path.get_path() + '/Imagem/X Wing.png' # endereco imagem
self.imagem_explosao = Path.get_path() + '/Imagem/Item/Clone0.png'
self.som = Path.get_path() + '/Som/MusicNave.wav'
示例8: imprime_texto_fim
# 需要导入模块: from src.cgd import Path [as 别名]
# 或者: from src.cgd.Path import get_path [as 别名]
def imprime_texto_fim():
tela = pygame.display.set_mode((Metricas.largura, Metricas.altura), 0, 32)
titulo = " - Nave - Game over"
pygame.display.set_caption(titulo)
caminho = Path.get_path() + "/Imagem/Tela/tela_menu5.jpg"
imagem = pygame.image.load(caminho).convert()
tela.blit(imagem, (0, 0))
font_name = pygame.font.get_default_font()
game_font = pygame.font.SysFont(font_name, 70)
text = game_font.render("GAME OVER", True, (255, 0, 0))
tela.blit(text, (510, 175))
return tela
示例9: imprime_tela_inicial
# 需要导入模块: from src.cgd import Path [as 别名]
# 或者: from src.cgd.Path import get_path [as 别名]
def imprime_tela_inicial():
titulo = " - Nave maluca - Let's Play"
tela = pygame.display.set_mode((Metricas.largura, Metricas.altura), 0, 32)
pygame.display.set_caption(titulo)
caminho = Path.get_path() + "/Imagem/Tela/tela_espaco2.jpg"
imagem = pygame.image.load(caminho).convert()
tela.blit(imagem, (0, 0))
font_name = pygame.font.get_default_font()
game_font = pygame.font.SysFont(font_name, 25)
text = game_font.render("Pontuação: "+"0000", True, (255, 100, 255))
tela.blit(text, (20, 10))
return tela
示例10: start_tela_menu
# 需要导入模块: from src.cgd import Path [as 别名]
# 或者: from src.cgd.Path import get_path [as 别名]
def start_tela_menu():
titulo = " - Nave maluca - Menu"
tela = pygame.display.set_mode((Metricas.largura, Metricas.altura), 0, 32)
pygame.display.set_caption(titulo)
caminho = Path.get_path() + "/Imagem/Tela/tela_espaco2.jpg"
imagem = pygame.image.load(caminho).convert()
tela.blit(imagem, (0, 0))
pygame.display.update()
tela.blit(imagem, (10, 10))
pygame.display.update()
return tela
示例11: build_imagem_explosao
# 需要导入模块: from src.cgd import Path [as 别名]
# 或者: from src.cgd.Path import get_path [as 别名]
def build_imagem_explosao(self):
self.nave_product.imagem_explosao = Path.get_path() + "/Imagem/Nave/Boss.png"
示例12: buildimagem_nave
# 需要导入模块: from src.cgd import Path [as 别名]
# 或者: from src.cgd.Path import get_path [as 别名]
def buildimagem_nave(self):
self.nave_product.imagem_nave = Path.get_path() + "Imagem/Nave/NavePersegue.png"
示例13: __init__
# 需要导入模块: from src.cgd import Path [as 别名]
# 或者: from src.cgd.Path import get_path [as 别名]
def __init__(self):
super(FabricaVida, self).__init__('Vida', Path.get_path() + "Imagem/Item/Vida.png", 100, 20)
示例14: build_imagem_nave
# 需要导入模块: from src.cgd import Path [as 别名]
# 或者: from src.cgd.Path import get_path [as 别名]
def build_imagem_nave(self):
self.nave_product.imagem_nave = Path.get_path() + "/Imagem/Nave/Peao.png"
示例15: __init__
# 需要导入模块: from src.cgd import Path [as 别名]
# 或者: from src.cgd.Path import get_path [as 别名]
def __init__(self):
super(FabricaRestaura, self).__init__('Restaura', Path.get_path() + "Imagem/Item/Restaura.png", 100, 30)