Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormbvierci <mbvierci88@gmail.com>2013-01-30 11:32:24 (GMT)
committer mbvierci <mbvierci88@gmail.com>2013-01-30 11:32:24 (GMT)
commit9bf46b3ad4e9c24b268371ef1d8e3c9493c42929 (patch)
tree59b611a77d444f5dfda0580674d5f4370e90a247
parent2d119c7cfdec3291725d8ddb6267e9aeaf501636 (diff)
Sonido cuando Ganas o Perdes
-rw-r--r--activity.py43
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!')