
画布框架
画布框架提供自由控制布局的能力:对象可以在框架上任意位置,以精确坐标定位,并通过拖拽进行重新缩放或移动。当刺激的精确位置很重要时,例如在视觉感知任务、反应时间任务或任何需要对屏幕上事物出现位置进行精细控制的研究中,应使用这种框架类型。框架构建后,此定位也保持在事件控制下,例如对象的x、y、宽度和高度可以通过事件进行设置或更改,而放置在页面框架上的对象则不适用。
注意
对于需要在真实的外部或自定义网站上收集行为数据的研究,而不是Labvanced构建的刺激,应使用网站框架,而不是画布或页面框架。
画布也可以通过鼠标滚轮或触控板上的两指滚动手势进行缩放,这在处理精确定位的小元素时非常有用。 如果您在MacOS上,您可能需要在设置中的设置 -> 外观 -> 显示滚动条下检查您的系统设置。
画布框架属性
在Frame Settings面板中设置:
Name:用于在您的任务中标识框架的标签(参与者永远看不到它)Duration:可选的固定显示时间(以毫秒为单位);如果未设置,框架将在事件或动作推进前停留在屏幕上Color:框架的背景颜色(默认:白色)Hide Mouse:在框架激活时隐藏参与者的光标Width和Height:框架的大小,以设计单位(仅适用于画布框架)Sync Frame Start:只有在任务转换为多用户实验时才会出现(与页面框架共享,在网站框架上不可用);启用后,框架会等待组内所有参与者准备好后再开始,而不是每个参与者独立开始。有关如何在联合研究中实现这一点,请参见多用户实验设计。
何时使用画布而非页面
当刺激位置或时间精度对设计、反应时间任务、视觉搜索、空间提示等至关重要时,选择画布框架。在问卷或指令等形式化的、从上到下的内容中,通常更适合使用页面框架。
为什么实验看起来很通用:实验系统
从库中打开研究时,画布框架上的对象有时会看起来很通用:占位符形状、简单颜色或默认文本,而不是研究的真实刺激。这种情况发生在研究根据条件设置其实际刺激而不是直接在框架上时;所显示的是默认实验,这是实验的默认模板,在应用任何特定条件内容之前。
特定条件的内容来自实验系统:因素和水平交叉以生成条件,画布框架上的对象,其位置、上传的图像、颜色或文本,可以在每个条件中设置为不同的值。框架本身仍然显示其默认对象,直到选择一个条件;点击条件表中的特定行将这些对象切换到该条件的实际值。


气球类比风险任务(BART)就是一个实时示例:气球的颜色和破裂风险是由实验系统驱动的特定条件值,而不是在默认实验上设置的属性。
本研究使用BART测量冒险行为。参与者为虚拟气球充气以积累收益,平衡潜在奖励与气球破裂和失去该实验所有收益的风险。充气次数、实验结果和收益被记录为表现指标。