diff options
author | mbvierci <mbvierci88@gmail.com> | 2013-01-30 11:32:24 (GMT) |
---|---|---|
committer | mbvierci <mbvierci88@gmail.com> | 2013-01-30 11:32:24 (GMT) |
commit | 9bf46b3ad4e9c24b268371ef1d8e3c9493c42929 (patch) | |
tree | 59b611a77d444f5dfda0580674d5f4370e90a247 | |
parent | 2d119c7cfdec3291725d8ddb6267e9aeaf501636 (diff) |
Sonido cuando Ganas o Perdes
-rw-r--r-- | activity.py | 43 |
1 files changed, 11 insertions, 32 deletions
diff --git a/activity.py b/activity.py index 4791381..d9544bc 100644 --- a/activity.py +++ b/activity.py @@ -189,17 +189,16 @@ class AudioPatternActivity(activity.Activity): widget_focus = widget.get_focus() label = widget_focus.get_label() if keyname == 'space' and label != '' and label != 'JUGAR' and label != 'CANCELAR' and widget_focus != uno and widget_focus != dos and widget_focus != tres: - # if keyname == 'space' and label != '' and label!= 'CANCELAR' and label!= 'JUGAR': logging.debug(label) - if uno.get_label() == None: + if uno.get_label() == ' ': uno.set_label(label) widget_focus.set_label('') else: - if dos.get_label() == None: + if dos.get_label() == ' ': dos.set_label(label) widget_focus.set_label('') else: - if tres.get_label() == None: + if tres.get_label() == ' ': tres.set_label(label) widget_focus.set_label('') self.__verificar_resultado(uno.get_label(), dos.get_label(), tres.get_label()) @@ -207,7 +206,10 @@ class AudioPatternActivity(activity.Activity): elif keyname == 'Return' and label == 'JUGAR': labels_generados = [] labels_generados = self.__cargar_labels() - + uno.set_label(' ') + dos.set_label(' ') + tres.set_label(' ') + self.resultadoButton.set_label(' ') self.opcionUno.set_label(labels_generados[0]) self.opcionDos.set_label(labels_generados[1]) self.opcionTres.set_label(labels_generados[2]) @@ -255,16 +257,6 @@ class AudioPatternActivity(activity.Activity): if(combinacionesUno[0]== combinacionesDos[0] and combinacionesUno[0]== CombinacionesTres[0] or combinacionesUno[1]== combinacionesDos[1] and combinacionesUno[1]== CombinacionesTres[1] or combinacionesUno[2]== combinacionesDos[2] and combinacionesUno[2]== CombinacionesTres[2]): - - - -#combinaciones[fila][0]== combinaciones[fila+1][0] and combinaciones[fila][0]== combinaciones[fila+2][0] or - # combinaciones[fila][1]== combinaciones[fila+1][1] and combinaciones[fila][1]== combinaciones[fila+2][1] or - # combinaciones[fila][2]== combinaciones[fila+1][2] and combinaciones[fila][2]== combinaciones[fila+2][2]): - - #logging.debug(combinaciones[fila][0] +' ' + combinaciones[fila][1] + ' ' + combinaciones[fila][2]) - #logging.debug(combinaciones[fila+1][0] +' ' + combinaciones[fila+1][1] + ' ' + combinaciones[fila+1][2]) - #logging.debug(combinaciones[fila+2][0] +' ' + combinaciones[fila+2][1] + ' ' + combinaciones[fila+2][2]) bandera = True elif ((combinacionesUno[0]!= combinacionesDos[0] and combinacionesUno[0]!= CombinacionesTres[0] and @@ -272,14 +264,7 @@ class AudioPatternActivity(activity.Activity): combinacionesUno[1]!= CombinacionesTres[1] and combinacionesDos[1] != CombinacionesTres[1]) and (combinacionesUno[2]!= combinacionesDos[2] and combinacionesUno[2]!= CombinacionesTres[2]) and combinacionesDos[2] != CombinacionesTres[2]): - - #(combinaciones[fila][0]!= combinaciones[fila+1][0] and combinaciones[fila][0]!= combinaciones[fila+2][0] and - #combinaciones[fila+2][1] != combinaciones[fila+2][0]) and (combinaciones[fila][1]!= combinaciones[fila+1][1] and #combinaciones[fila][1]!= combinaciones[fila+2][1] and combinaciones[fila+1][1] != combinaciones[fila+2][1]) and # (combinaciones[fila][2]!= combinaciones[fila+1][2] and combinaciones[fila][2]!= combinaciones[fila+2][2]) and - # combinaciones[fila+1][2] != combinaciones[fila+2][2]): - #logging.debug(combinaciones[fila][0] +' ' + combinaciones[fila][1] + ' ' + combinaciones[fila][2]) - #logging.debug(combinaciones[fila+1][0] +' ' + combinaciones[fila+1][1] + ' ' + combinaciones[fila+1][2]) - #logging.debug(combinaciones[fila+2][0] +' ' + combinaciones[fila+2][1] + ' ' + combinaciones[fila+2][2]) - bandera = True + bandera = True return bandera @@ -289,13 +274,6 @@ class AudioPatternActivity(activity.Activity): combinaciones = self.__generar_labels() - #recibo = '' - #bandera = - #bandera = self.__verificar_combinaciones(combinaciones) - #for fila in range(6): - -# logging.debug('FILA ') - # logging.debug(combinaciones[fila]) bandera = False fila = 0 while(bandera != True and fila < 6 ): @@ -328,10 +306,11 @@ class AudioPatternActivity(activity.Activity): bandera = self.__verificar_combinaciones(unoLista, dosLista, tresLista) if(bandera): - self.resultadoButton.set_label('Ganaste!') + self.resultadoButton.set_label('Ganaste!') + self.say('Ganaste!') else: self.resultadoButton.set_label('Intentalo de Nuevo!') - + self.say('Intentalo de nuevo!') |