From b9b2953f2c9d418d3420311fc0c092328a39f13e Mon Sep 17 00:00:00 2001 From: flavio Date: Sat, 07 Apr 2012 18:04:58 +0000 Subject: Correcciones --- (limited to 'FGR_T0102.py') diff --git a/FGR_T0102.py b/FGR_T0102.py index 5449b4f..2be82b7 100644 --- a/FGR_T0102.py +++ b/FGR_T0102.py @@ -166,7 +166,6 @@ class FGR_T0102(gtk.Widget): self.controles.stop() self.puntos+= (10*self.controles.cronometro.get_tiempo_restante()) self.controles.actualiza_puntos() - self.ventana.blit(self.fondo, (0,0)) self.carteles.draw(self.ventana) self.seniales.draw(self.ventana) @@ -174,18 +173,14 @@ class FGR_T0102(gtk.Widget): self.ventana_real.blit(pygame.transform.scale(self.ventana, self.resolucionreal), (0,0)) pygame.display.update() pygame.time.wait(1000) - text1= "Bien, consiguieron su primer sticker!" text2= "" - - mensaje= Mensaje(self, "Victory", text1, text2) + mensaje= Mensaje(self, "Victory", text1, text2) self.fondo= self.fondo1 - self.ventana.blit(self.fondo, (0,0)) mensaje.draw(self.ventana) self.ventana_real.blit(pygame.transform.scale(self.ventana, self.resolucionreal), (0,0)) pygame.display.update() - while mensaje.estado == True: self.reloj.tick(35) mensaje.clear(self.ventana, self.fondo) @@ -193,7 +188,6 @@ class FGR_T0102(gtk.Widget): mensaje.draw(self.ventana) self.ventana_real.blit(pygame.transform.scale(self.ventana, self.resolucionreal), (0,0)) pygame.display.update() - pygame.time.wait(6000) return self.salir(True) @@ -202,7 +196,6 @@ class FGR_T0102(gtk.Widget): self.controles.update() # para actualizar imagen de progressbar del reloj self.controles.stop() self.controles.actualiza_puntos() - self.ventana.blit(self.fondo, (0,0)) self.carteles.draw(self.ventana) self.seniales.draw(self.ventana) @@ -210,18 +203,14 @@ class FGR_T0102(gtk.Widget): self.ventana_real.blit(pygame.transform.scale(self.ventana, self.resolucionreal), (0,0)) pygame.display.update() pygame.time.wait(1000) - text1= "Te han Faltado Unos Segundos Para Completar la Actividad." text2= "Prueba Nuevamente." - mensaje= Mensaje(self, "End", text1, text2) self.fondo= self.fondo1 - self.ventana.blit(self.fondo, (0,0)) mensaje.draw(self.ventana) self.ventana_real.blit(pygame.transform.scale(self.ventana, self.resolucionreal), (0,0)) pygame.display.update() - while mensaje.estado == True: self.reloj.tick(35) mensaje.clear(self.ventana, self.fondo) @@ -229,7 +218,6 @@ class FGR_T0102(gtk.Widget): mensaje.draw(self.ventana) self.ventana_real.blit(pygame.transform.scale(self.ventana, self.resolucionreal), (0,0)) pygame.display.update() - pygame.time.wait(6000) return self.salir(False) @@ -262,7 +250,8 @@ class FGR_T0102(gtk.Widget): letra= pygame.key.nombre(event.key) if letra== "escape": pygame.event.clear() - return self.run_dialog_intro(None) + #return self.run_dialog_intro(None) + return self.salir() def run_Instruc(self): self.fondo= G.get_instruc("102") @@ -282,7 +271,7 @@ class FGR_T0102(gtk.Widget): self.botonesmenu.draw(self.ventana) self.ventana_real.blit(pygame.transform.scale(self.ventana, self.resolucionreal), (0,0)) pygame.display.update() - + ''' def run_dialog_intro(self, button): from BiblioJAM.JAMDialog import JAMDialog dialog= JAMDialog(mensaje="¿Abandonas el Juego?", funcion_ok=self.ok_intro, funcion_cancel=self.cancel_intro) @@ -316,7 +305,7 @@ class FGR_T0102(gtk.Widget): def ok_intro(self, button): return self.salir(False) def cancel_intro(self, button): - self.estado= "Intro" + self.estado= "Intro"''' # ----------- EVENTOS en MENU --------------- # ----------- EVENTOS en JUEGO --------------- @@ -366,19 +355,13 @@ class FGR_T0102(gtk.Widget): self.controles.play() def ok(self, button): - self.estado= "Intro" + #self.estado = "Intro" + self.salir() def cancel(self, button): self.estado= "Game" # ----------- EVENTOS en JUEGO --------------- def salir(self, valor= None): - ''' - if valor: self.estado= True - if not valor: self.estado= False - pygame.mixer.music.unpause() - self.seniales.empty() - self.carteles.empty() - self.controles.empty()''' self.estado = False self.emit("run_grupo", "grupo1", self.puntos) @@ -793,7 +776,8 @@ class ButtonsMenu(pygame.sprite.OrderedUpdates): salir.set_colores(colorbas=JAMG.get_negro(), colorcara=JAMG.get_negro()) salir.set_tamanios(tamanio=(0,0), grosorbor=1, detalle=1, espesor=1) salir.set_posicion(punto= (10,10)) - salir.connect (callback= self.main.run_dialog_intro) + #salir.connect (callback= self.main.run_dialog_intro) + salir.connect (callback = self.main.salir, sonido_select = None) self.add(salir) jugar= JAMButton("Jugar",None) -- cgit v0.9.1