pygame和psychopy.event

时间:2018-12-11 19:46:02

标签: python pygame psychopy

我是使用Psychopy v1.85.4的初学者。 我基本上想播放声音并记录下随后的按键响应时间。

问题是当有正在进行的pygame程序正在运行时psychopy.event无法检测到按键。

这是我的代码:

from psychopy import event, visual, core,sound
import pygame

win = visual.Window()
clock = core.Clock()

k=[]
pygame.init()
pygame.mixer.music.load('chime.wav')
pygame.mixer.music.play()

timer=0
while timer < 3 :
        k = event.getKeys(keyList=["space"],timeStamped=clock)
        if event.getKeys(keyList=['escape']):
            core.quit()
        if k:
            print(k[0])
            break
        timer= clock.getTime()  
pygame.quit()

我想一种解决方案是使用Pygame来记录按键和响应时间,但是我没有做到这一点。 或相反:播放带有精神病的声音,但我也没办法做……

有人可以帮助我吗?

0 个答案:

没有答案