
文本对象
文本对象是Labvanced中的一种多功能工具,使研究人员能够无需编码即可向参与者呈现文本刺激。它广泛用于认知、社会和行为研究中,用于展示单词、句子、指令或任何文本内容。
文本对象可以完全定制以符合实验的需求。研究人员可以控制字体类型、大小、颜色、对齐方式、位置,甚至通过事件进行动态更新,使其非常适合互动性和自适应实验。
添加文本对象
要在实验中包含文本对象,请转到对象菜单并选择文本对象。
编辑文本对象 - 文本编辑器
在使用文本对象时,会出现一个“文本编辑器”,您可以在其中进一步进行与文本相关的编辑。
文本编辑器可以像标准文字处理器一样用于修改/编辑文本。例如,可以更改字体大小、文本对齐、字体颜色以及许多其他样式调整。图像和表格也可以包含在文本框内。有关文本编辑器功能的完整列表,请参阅此页面。
文本对象的对象属性面板
对象属性面板(在编辑模式下的右侧)允许您完全定制您的文本对象。这包括位置、文本框大小、可见性以及其他选项,例如可拖动性。
控制文本对象
文本对象可以在实验中动态控制,以确定何时、如何以及在什么条件下出现或更改。这通常是通过Labvanced中的时间线(帧)和事件系统进行管理。
可见性和时机
控制文本对象的最常见方法之一是将其放置在特定的帧中:
- 文本对象仅在其放置的帧中可见。
- 通过调整帧的持续时间来控制它出现的时间长短。
- 要创建序列(例如指令后跟刺激),请将不同的文本对象放置在连续的帧中。
此外,可见性还可以通过对象属性面板进行控制:
- 切换可见性开/关
- 设置对象仅在满足某些条件后出现
使用事件控制文本
Labvanced的事件系统允许您在运行时动态修改文本对象。
常见用例包括:
显示/隐藏文本
在参与者回应或计时器后触发文本出现或消失。更新文本内容
根据变量改变显示的文本(例如,显示“正确”或“错误”的反馈)。条件显示
根据逻辑呈现不同文本(例如,如果参与者的答案正确)。
示例:
- 如果
accuracy == 1→ 显示“正确!” - 如果
accuracy == 0→ 显示“错误”
将文本链接到变量
如前所述,通过将文本对象链接到变量,可以实时反映数据:
- 在文本编辑器中使用链接变量动态显示值。
- 将此与事件结合使用,以便在实验过程中更新变量。
这对于以下方面特别有用:
- 每次试验的反馈
- 显示分数或计数器
- 个性化指令
动态文本
最重要的是,文本编辑器还可以用于插入并从而呈现变量(例如,提供反馈)。在这些选项中,[x]链接变量选项非常受欢迎,显示在左上角。此选项基本上允许您突出文本,链接变量以显示其值。

这在显示分数、反馈或其他动态内容时非常有用。
与其他对象结合使用
文本对象通常与其他元素一起使用:
- 按钮: 在响应选项旁展示指令
- 图像/视频: 提供说明或上下文
- 输入字段: 标记问题或提示
通过在帧和事件中协调多个对象,您可以创建完全互动的界面。
实际示例
简单的反馈流程:
- 参与者对问题作出回应
- 事件评估响应
- 文本对象更新以显示:
- “正确!”(绿色文本)
- 或“错误”(红色文本)
- 在短暂延迟后,开始下一个帧
总结
控制文本对象涉及以下选项的组合:
- 帧 → 决定文本出现的时机
- 事件 → 决定文本的行为
- 变量 → 决定文本显示的内容
通过结合这些工具,您可以在实验中创建动态、响应和互动的文本元素。