def __init__(self, pics): super().__init__() self.setupUi(self) self.juego = None W.set_geometry(self) self.zombie.setPixmap(pics["zombie1"]) self.burbuja.setPixmap(pics["cloud"])
def __init__(self, end, pausa, pics): super().__init__() self.setupUi(self) self.pausa = pausa self.end = end self.pausa.juego = self W.set_geometry(self) self.en_pausa = False self.atacado.hide() self.atacado.setPixmap(pics["atacado"]) self.dead.hide() self.dead.setPixmap(pics["dead"]) self.pics = pics self.reloj = Reloj() self.jugador = Sniper(self, self.jugador) self.zombies = ZombieGenerator(self.arena, self) self.helicoptero = Helicoptero(self.arena, self) self.zombies_list = [] self.regalos_list = [] self.municiones = 20 self.salud = 100 self.matados = 0 self.puntaje_ = 0
def pausar(self): self.en_pausa = not self.en_pausa self.reloj.pausa = not self.reloj.pausa self.zombies.pausa = not self.zombies.pausa self.helicoptero.pausa = not self.helicoptero.pausa self.hide() self.pausa.show() W.set_geometry(self)
def __init__(self, juego, pics): super().__init__() self.juego = juego self.setupUi(self) W.set_geometry(self) self.boton_inicio.clicked.connect(self.inicio) self.zombie.setPixmap(pics["zombie1"]) self.zombie_2.setPixmap(pics["zombie2"]) self.zombie_3.setPixmap(pics["zombie3"])
def __init__(self, pics): super().__init__() self.setupUi(self) W.set_geometry(self) self.zombie.setPixmap(pics["end_zombie"])
def keyPressEvent(self, event): if event.key() == QtCore.Qt.Key_Space: self.hide() self.juego.show() self.juego.restart() W.set_geometry(self)