Ich habe hier einen Code :
Code: Alles auswählen
import easygui, pygame
pygame.init()
pygame.mixer.init()
pygame.mixer.music.load("Serround_Hall.wav")
reply = ""
while reply != 0 and reply != 1:
reply = easygui.ynbox(msg='Fortfahren, roten Alarm zu aktivieren?', title='Roten Alarm einleiten', choices=('Ja', 'Nein'))
if reply == 1:
print('Roter Alarm wird aktiviert')
pygame.mixer.music.play(-10)
if reply == 0:
print('Aktivierung von rotem Alarm abgebrochen')
Ich will wenn reply == 1 und nachdem geschrieben wurde roter alarm ist aktiviert und während der Musik eine while machen die solange wartet auf einen Druck der Taste escape und bei Druck der Taste escape die Musik anhält und 1 Sekunde wartet und dann zum Anfang des Programms hochspringt.
So hätte ich mir das Vorgestellt:
Code: Alles auswählen
x = True
while x == True and x != False
for event in pygame.event.get()
if event.type == pygame.KEYDOWN:
if event.key == pygame.K_ESCAPE
pygame.mixer.music.stop
x = False
könnt ihr sagen ob das so funktionieren würde?
Viele Grüße Micky2010