ich versuche derzeit ein Wahnehmungsexperiment zum Laufen zu bringen.
ich habe das ganze im Builder von Psychopy zusammengebaut.
Ich habe nun folgendes kurioses Problem:
Wenn ich das Programm aus dem Builder view starte funktioniert das Beenden der Routinen (Der Ausstieg aus dem Programm) nicht. Statdessen friert alles ein und ich komme nur noch über den taskmanager raus.
Wenn ich das Script jedoch direkt über Psychopy starte (nicht über den Builder), funktioniert alles tadellos.
Das script sollte doch aber eigentlich das gleiche sein?!
Und auch die typischen escape befehle sind in dem Code enthalten:
Code: Alles auswählen
# check for quit:
if "escape" in theseKeys:
endExpNow = True
if len(theseKeys) > 0: # at least one key was pressed
# a response ends the routine
continueRoutine = False
# check for quit (the Esc key)
if endExpNow or event.getKeys(keyList=["escape"]):
core.quit()
Witzigerweise funktioniert auch alles korekt, was Psychopy als Demos mitbringt, auch wenn ichs über den Builder starte.
Hat irgendjemand eine Idee?
Liebe Grüße
JohnFox