コード例 #1
0
 def spawnObstaculo(self):
     posY = randint(40, self.telaAlt - 200)
     canoCima = Objeto(self.telaLarg, 0, "imagens/UGCano.png", "cano")
     canoCima.y = posY - canoCima.altura
     canoCima.velX = -5
     canoBaixo = Objeto(self.telaLarg, 100, "imagens/DGCano.png", "cano")
     canoBaixo.y = canoCima.y + canoCima.altura + 160
     canoBaixo.velX = -5
     self.adicionarObjeto(canoCima)
     self.adicionarObjeto(canoBaixo)
コード例 #2
0
 def reset(self, altura, largura):
     self.score = 0
     self.objetos = []
     self.deletar = []
     self.start = False
     self.time = 0
     self.haJogadores = True
     self.telaAlt = altura
     self.telaLarg = largura
     fundo = Objeto(0, -30, "imagens/fundo.png", "background")
     fundo.velX = -1
     gramado = Objeto(0, altura - 80, "imagens/gramado.png", "gramado")
     gramado.velX = -2
     chão = Objeto(0, altura - 30, "imagens/chão.png", "chão")
     chão.velX = -5
     flappy = Jogador(largura // 4, altura // 2, "imagens/flappy.png",
                      "flappy")
     self.adicionarObjeto(fundo)
     self.adicionarObjeto(gramado)
     self.adicionarObjeto(chão)
     self.adicionarObjeto(flappy)