首页 > 解决方案 > 让psychopy builder每3张图像后等待响应

问题描述

我正在做一个实验,参与者看到的第一个图像,一个面具,然后是另一个图像,并且需要在第三个图像在屏幕上时按下按钮,并且在他们做出响应之前,实验不应继续进行。

我不确定我是否应该使用 1 个例程并将等待响应的开始时间指定为在显示前两个图像之后,或者我是否在一个循环中创建两个不同的例程,其中第二个例程等待响应?

我已经尝试为我要显示的每个图像制作三个单独的例程,但是我收到一个错误,其中等待响应的第三个例程找不到我在循环中指定的条件文件。

标签: pythonpython-2.7loopsresponsepsychopy

解决方案


您可以在这里灵活地以多种方式做事。不过,最简单的是一个例程:

  • 指定第一张图像和掩码的开始时间和持续时间。
  • 指定了第二张图像的开始时间,但没有指定偏移时间(因此它将无限期可见)。
  • 指定键盘组件的开始时间并且未指定偏移时间,但将该组件设置为“强制结束例程”。

推荐阅读