
对象
描述:处理对象
对象是任务层次结构中最低的实例,放置在框架上。在任务编辑器中,对象被分为7组:媒体、形状、文本、按钮和导航、问题选项、问题输入和问题多样。这些元素用作构建块,让您可以创建实验任务和刺激。
有关Labvanced中可用对象的概述,请观看此介绍视频:
可以通过对象工具栏将对象添加到框架中,工具栏位于框架的左侧。

右侧的编辑器“对象”标签下显示了所有已放置在当前选定框架中的对象列表。用户可以更改对象的z-index(哪个对象显示在其他对象前面)、复制和删除对象。
对象可以作为事件系统的一部分使用,这样当某些操作发生时,刺激会以某种方式被操纵。例如,如果您希望图像在参与者单击时增大,这通过事件来处理。
“当前选定对象”可以通过直接单击框架上的对象,或通过单击对象列表中的相应对象来选择。

选择对象和适当的修饰符(默认试验、因子水平、条件或单次试验)后,可以直接在画布上进行修改或使用右侧的“对象属性”面板进行修改。在此面板中,当前选定对象的所有属性都显示并可以通过输入字段、复选框等进行修改。 在此处阅读有关对象属性的更多信息.
对象列表和自定义属性
以下是可用对象及其描述的全面概述:

图片和绘图对象
通过点击对象侧边菜单中的第一个图标,可显示可用的图片和绘图对象列表。在这里,您可以添加图像刺激、SVG、允许画布绘图或创建多边形。

以下表格概述了Labvanced中可用的图片和绘图对象:
| 界面 | 对象名称 | 描述 |
|---|---|---|
图像对象 | 图像对象可用于在画布框架上显示图像。可以通过文件管理器手动设置图像,但也可以在实验执行过程中通过事件和变量(数据类型文件)动态更改。了解更多。 | |
SVG对象 | SVG可以上传到画布编辑器。这个对象对于基于Labvanced的眼动追踪研究非常受欢迎。SVG可以采用复杂形状,并用作“遮罩”,触发与眼动追踪相关的事件,如计算特定SVG区域上的注视次数。 | |
画布绘图对象 | 画布绘图元素允许参与者使用鼠标、手指或设备上的触控板“绘制”在屏幕上。如果您启用此功能,可以调整绘图空间的大小。参与者可以绘制、擦除并添加形状,如三角形、矩形或圆形。添加后,可以拖动形状。参与者还可以更改笔或形状的颜色。研究人员可以使用此工具绘制静态图像以供实验使用,如果他们希望,可以通过取消选中“允许参与者绘制”框来实现,使参与者无法在框中绘制。无论哪种方式,绘图都会作为图像保存在每个参与者的私人文件中,类似于相机快照对象。可以通过勾选相应的框启用或禁用每个工具栏。 | |
多边形对象 | 多边形对象也可以用于眼动追踪研究,以便通过单击在Labvanced编辑器中创建遮罩或AOI,从而创建复杂形状。此对象还可用于创建折线。这个演示演示了多边形对象如何作为眼动追踪研究的一部分用于计算注视次数。 |
媒体对象
通过点击侧边菜单中的第二个图标,可以显示所有可用的媒体对象。
以下表格概述了Labvanced中可用的媒体对象:
| 界面 | 对象名称 | 描述 |
|---|---|---|
视频对象 | 视频对象可用于在画布框架上呈现视频。视频可以通过文件管理器手动设置,但也可以在实验执行过程中通过事件和变量(数据类型文件)动态更改。 | |
音频对象 | 音频对象可用于在画布框架上呈现音频文件。音频文件可以通过文件管理器手动设置,但也可以在实验执行过程中通过事件和变量(数据类型文件)动态更改。 | |
音频录制对象 | 音频录制对象作为实验执行期间声音录制的视觉接口/控制。录制可以通过按钮、框架事件或其他对象触发的事件启动和停止,并可以上传到安全的Labvanced服务器。 | |
视频录制对象 | 此对象可用于录制参与者的视频、录制他们的屏幕或同时录制两者。可以启用/禁用多个选项:向参与者实时或在实验中后期(或根本不)显示录制的视频、允许参与者控制视频的开始/停止/上传,以及确定视频作为变量的存储位置。使用视频录制对象还会录制参与者的音频。了解更多。 | |
相机快照对象 | 此对象可用于拍摄参与者的照片快照。为此,必须为实验启用视频录制。可以选择向参与者显示相机按钮、快照按钮和上传按钮,或将其隐藏。可以使用事件触发相机快照,或让参与者自己控制。此工具对于验证参与者的身份/人口统计信息非常有用,但应视为高度敏感信息。快照将作为文件变量存储。 注意1: 录制参与者或其屏幕的视频/图像可能高度敏感。请确保参与者在开始之前完全了解实验的内容。 注意2: 当在研究中使用任何类型的网络摄像头(用于眼动追踪、视频、快照等)时,参与者将在研究开始时被提示选择想要使用的相机。如果他们不希望使用内置摄像头系统,这将允许参与者选择连接的外部相机。 | |
视频会议对象 | 视频会议对象允许您嵌入或主持参与者之间的音频或视频通话,在实验期间进行。了解更多。 |
文本与代码对象
对象侧边菜单的第三个选项是文本与代码,其中的对象如下:
| 界面 | 对象名称 | 描述 |
|---|---|---|
文本对象 | 此对象在框架上向参与者呈现文本和/或变量。用户可以使用框架顶部的“类似Word”的文本编辑器(工具栏)输入和编辑文本。可以将变量插入文本元素,以便其当前值将在屏幕上显示(并自动更新)。 了解更多。 | |
HTML对象 | 此对象呈现您插入的HTML。将此对象添加到画布编辑器中,然后在选中它时,转到对象属性(右侧面板),在底部插入您的HTML代码。 | |
变量对象 | 添加此对象后,您可以实时在编辑器中显示特定变量值。 |
按钮与导航对象
| 界面 | 对象名称 | 描述 |
|---|---|---|
按钮对象 | 一个标准按钮,标签可以编辑并可以使用触发器“ButtonClick”触发事件。按钮点击也可以作为参与者响应变量记录。 | |
导航对象 | 该对象以两个按钮的形式出现,具有两个预创建的关联事件,允许受试者导航回上一帧或前往下一帧。 | |
进度条对象 | 进度条可用于以百分比显示实验的进展。 |
问题对象
| 界面 | 对象名称 | 描述 |
|---|---|---|
复选框对象 | 一个问题元素,参与者可以选择一个或多个响应。 | |
多项选择对象 | 一个问题元素,参与者必须仅选择一个选择。 | |
利克特量表对象 | 一个问题元素,通常用于表明对某一陈述的同意程度。参与者可以选择位于两个提示之间的响应。 | |
矩阵对象 | 一个元素,可以将多个问题或陈述显示为行。每个陈述在列中按相同的量表回答。 |
这些对象的“必填”属性可以在研究运行时动态更改。对象仅在未隐藏(可见性=0)的情况下显示为必填。
可以使用对象属性窗口中的“随机化项目顺序”复选框随机化这些对象的响应顺序。如果您希望在将选项设置为随机后记录所呈现的选择顺序,可以勾选标记为“将顺序链接到数组”的框。这将创建一个数组变量,存储该元素所呈现选择的顺序,默认名称为“itemOrderArrVar”。数组记录所选项的整数值,按从元素的顶部到底部在编辑器中定义的顺序显示。可以在每个“itemOrderArrVar”变量的变量标签中编辑条目的位置和数值。
问题输入对象
| 界面 | 对象名称 | 描述 |
|---|---|---|
输入对象 | 用于参与者插入短响应。此元素可以以数字(数值)、文本(字符串)、日期、时间和颜色的形式收集响应。 | |
段落对象 | 类似于输入对象,但用于更长的响应。响应是文本(字符串)变量。 | |
范围对象 | 使用此元素,参与者可以使用滑动工具给出响应。用户可以设置此对象显示数值(左边界、右边界以及参与者的响应作为滑块上方的数字)或选择留空。 注意1: 初始隐藏手柄:此选项在参与者单击对象之前隐藏手柄(参与者滑动以做出响应的圆圈)。这样可以消除当参与者第一次看到范围对象中的手柄时可能存在的潜在偏见。 | |
选择对象 | 一个问题元素,响应从实验者填充的下拉菜单中选择。 注意: 此对象可以翻译成不同的语言。 注意2: 可用响应可以通过将对象链接到数组变量动态更改。 |
各种对象
| 界面 | 对象名称 | 描述 |
|---|---|---|
可排序对象 | 一个问题,有几个元素可以使用拖放方法进行排序。 | |
不可见元素对象 | 不可见元素在参与者面前始终不可见,但可以触发事件,因此可以通过在画布上“空”区域的鼠标事件触发事件。 | |
上传对象 | 参与者可以使用此对象将文件上传到实验中(然后存储在Labvanced服务器中),供实验者稍后访问。 | |
i-Frame对象 | I-Frame对象可用于在实验中显示I-Frame(嵌入其他网站)。 重要: 为了显示I-Frame,控制目标URL的服务器必须将http头“Access-Control-Allow-Origin”设置为“*”或必须包含“labvanced.com”,而不能设置http头“X-Frame-Options”。 | |
子研究对象 | 此强大的对象允许您在单个“父”实验中嵌入其他Labvanced研究。了解更多。 |