Commit 93f62aa3 authored by santiago duque's avatar santiago duque

added second button and logic to stop events as a test

parent 754dca8c
...@@ -54,6 +54,7 @@ def play_sound(index): ...@@ -54,6 +54,7 @@ def play_sound(index):
global current_sound_index global current_sound_index
global channel global channel
global sound_array global sound_array
global btn_array
sound_playing = True sound_playing = True
...@@ -67,6 +68,7 @@ def play_sound(index): ...@@ -67,6 +68,7 @@ def play_sound(index):
print("Playing...") print("Playing...")
pygame.event.clear() pygame.event.clear()
sound_playing = False sound_playing = False
btn_array[current_sound_index].when_pressed = lambda: btn_pressed(index)
print("Finished. ") print("Finished. ")
""" todo """ todo
...@@ -134,10 +136,10 @@ def btn_pressed(index): ...@@ -134,10 +136,10 @@ def btn_pressed(index):
def resetBtn(index): def resetBtn(index):
global btn_array global btn_array
if(sound_playing): #if(sound_playing):
print('btn released') print('btn released')
btn_array[index].when_released = None btn_array[index].when_released = None
btn_array[index].when_pressed = lambda: btn_pressed(index) #btn_array[index].when_pressed = lambda: btn_pressed(index)
btn1 = Button(21) btn1 = Button(21)
btn1.when_pressed = lambda: btn_pressed(0) btn1.when_pressed = lambda: btn_pressed(0)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment