Exemplo n.º 1
0
 def setPosInicial(self, posX, posY, W, H):
     """self.iniX = self.x*((posX + W)-20)
     self.iniY = self.y*float(H)-50
     self.x = self.iniX
     self.y = self.iniY
     """
     Posiciones.init()
     x,y = Posiciones.getPosicion(posX, posY)
     self.x = x
     self.y = y
     self.iniX = x
     self.iniY = y
Exemplo n.º 2
0
    def crearMapa(self):
        self.cargarBase()
        self.PUps.totalPowerUps = self.count
        Posiciones.init()

        if self.nombre in ["STAGE1_4", "STAGE2_4", "STAGE3_4", "STAGE4_4", "STAGE5_4"]:
            Posiciones.setTablero(self.nombre)
            for i in self.bloques.keys():
                a = self.bloques[i]
                for j in a.keys():
                    bloque = a[j]
                    if bloque.destructible:
                        tupla = self.PUps.generarSiguiente()
                        if tupla[0] != "ninguno":
                            bloque.setPowerUp(tupla[0], tupla[1])
                            bloque.tienePowerUp = True