(PsychoPy)无法将固定(独立于RT)持续时间分配给评级量表组件

时间:2016-09-14 18:55:51

标签: psychopy

对于我的fMRI实验,我希望有一个固定4秒持续时间的评级窗口,即 1)如果在此窗口中给出响应,则组件保持活动状态(标记显示)剩余时间,即4-rt 2)如果在该窗口中没有给出响应,则组件结束,脚本继续进行下一次试验

我已将评分量表组件的持续时间属性设置为4秒,但是量表仍无限期地等待响应。 maxTime属性没有任何帮助,因为它只是停用组件而不是结束它。

另一方面,如果给出了响应,则组件会立即结束,使得评级窗口有效地具有可变持续时间,这是我不想要的。

我已经定义了一个空白文本组件,以便在屏幕上保留4-ratingScale.rt,从而充当"缓冲区"这使得总持续时间固定。但是我收到了错误" AttributeError:' RatingScale'对象没有属性' rt'"。如果我使用.getRT()代替.rt,我会得到一个值,但它似乎与显示的比例和给出的响应之间的时间不一致。

感谢您的任何想法!

0 个答案:

没有答案