labvanced logoLabVanced
  • Research
    • Publications
    • Researcher Interviews
    • Use Cases
      • Developmental Psychology
      • Linguistics
      • Clinical & Digital Health
      • Educational Psychology
      • Cognitive & Neuro
      • Social & Personality
      • Arts Research
      • Sports & Movement
      • Marketing & Consumer Behavior
      • Economics
      • HCI / UX
      • Commercial / Industry Use
    • Labvanced Blog
    • Services
  • Technology
    • Feature Overview
    • Code-Free Study Building
    • Eye Tracking
    • Mouse Tracking
    • Generative AI Integration
    • Multi User Studies
    • More ...
      • Reaction Time/Precise Timing
      • Text Transcription
      • Heart Rate Detection (rPPG)
      • Emotion Detection
      • Questionnaires/Surveys
      • Experimental Control
      • Data Privacy & Security
      • Desktop App
      • Mobile App
  • Learn
    • Guide
    • Videos
    • Walkthroughs
    • FAQ
    • Release Notes
    • Documents
    • Classroom
  • Experiments
    • Cognitive Tests
    • Sample Studies
    • Public Experiment Library
  • Pricing
    • Licenses
    • Top-Up Recordings
    • Subject Recruitment
    • Study Building
    • Dedicated Support
    • Checkout
  • About
    • About Us
    • Contact
    • Downloads
    • Careers
    • Impressum
    • Disclaimer
    • Privacy & Security
    • Terms & Conditions
    • Third-Party Licenses
  • Appgo to app icon
  • Logingo to app icon
Learn
指南
视频
步骤说明
常见问题解答
通讯档案
文档
课堂
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
指南
视频
步骤说明
常见问题解答
通讯档案
文档
课堂
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
  • 指南
    • 入门

      • 任务编辑器
      • 刺激呈现
      • 响应的正确性
      • 对象
      • 事件
      • 变量
      • 任务向导
      • 试次系统
      • 研究设计
        • 任务
        • 阻塞
        • 会议
        • 组
    • 特色主题

      • 实验设计
        • 创建研究
        • 数据框模式
      • 随机化与平衡
      • 眼动追踪
        • 在眼动追踪任务中呈现刺激
        • 如何选择眼动追踪校准设置
        • 在任务中设置眼动追踪
        • 记录和导出视线数据
        • 使用形状作为兴趣区 (AOI) 进行眼动追踪
        • 参与者校准体验
      • 网页桥接
      • 问卷调查
      • 桌面应用
      • 示例研究
      • 参与者招募
      • API 访问
        • REST API
        • Webhook API
        • WebSocket API
      • 其他主题

        • 准确的刺激时间
        • 多用户研究
        • Labvanced中的头部追踪 | 指南
    • 主应用标签

      • 概述:主标签
      • 仪表盘
      • 我的研究
      • 共享研究
      • 我的文件
      • 实验库
      • 我的账户
      • 许可与服务
    • 研究标签

      • 概述:研究特定标签
      • 研究设计
        • 任务
        • 阻塞
        • 会议
        • 组
      • 任务编辑器
        • 任务控制
        • 试验系统
        • 画布和页面框架
        • 对象
        • 对象属性表
        • 变量
        • 系统变量表
        • 事件系统
        • 文本编辑器功能
        • 任务编辑器中的眼动追踪选项
        • 任务中的头部追踪
        • 多用户研究
      • 设置
      • 变量
      • 媒体
      • 文本与翻译
      • 启动与参与
      • 受试者管理
      • 数据视图与导出
        • 数据视图和变量 & 任务选择(旧版本)
        • 访问录音(旧版本)
  • 视频
    • 视频概述
    • 在 Labvanced 中入门
    • 创建任务
    • 元素视频
    • 事件与变量
    • 高级主题
  • 操作指引
    • 介绍
    • 斯特鲁普任务
    • 词汇决策任务
    • 波斯纳注视提示任务
    • 变化盲视闪烁范例
    • 眼动追踪示例研究
    • 婴儿眼动追踪研究
    • 基于鼠标追踪的注意捕获研究
    • 快速串行视觉呈现
    • ChatGPT研究
    • 眼动追踪演示:SVG作为AOI
    • 多用户演示:显示参与者的光标
    • 游戏手柄/操纵杆控制器-基础设置
    • 与EEG集成的桌面应用程序研究
    • 被试组平衡与变量设置
    • 网站框架眼动追踪操作指引
    • 条件网页摄像头眼动追踪
  • 常见问题
    • 功能
    • 支持政策与指南
    • 安全与数据隐私
    • 许可
    • Labvanced的精确性
    • 编程使用与API
    • 离线使用Labvanced
    • 故障排除
    • 研究创建问题
  • 新闻通讯存档
  • 文档
  • 课堂
Labvanced 实验编辑器中的多边形对象.

多边形

多边形对象允许您通过在任务编辑器中单击定义其顶点来在框架上放置自定义多边形形状的刺激。绘制完成后,多边形是完全可编辑的:您可以拖动现有顶点、添加中点并删除点。多边形的填充和描边外观是可配置的,您可以将形状链接到刺激信息变量。

一个常见的应用是眼动追踪:通过描绘不规则刺激的轮廓(具有许多顶点),您可以将多边形用作分析器中的精确 AOI 蒙版。当刺激形状无法用矩形捕获,并且没有 SVG 可用时,这尤其有用。

目录

  • 添加多边形绘图对象
  • 绘制一个多边形
  • 修改现有的多边形
  • 对象属性
  • 点表
  • 清除绘图
  • 将多边形用作眼动追踪 AOI
  • 在运行时修改多边形
  • 进一步阅读

添加多边形绘图对象

在任务编辑器工具栏中,打开 Images & Drawing 组并选择 Polygon 以将多边形对象添加到当前框架。

该元素作为空白多边形添加到框架。绘图模式自动开始,因此您可以立即开始放置顶点。


绘制一个多边形

在选择多边形绘图对象并激活绘图模式时,单击框架画布上的任何地方以放置一个顶点。每次单击都将在多边形轮廓上添加一个新点。

要闭合多边形(将最后一个顶点连接回第一个),请单击第一个顶点上的圆形手柄。或者,在属性面板中勾选 Closed 属性以强制形状闭合,无需单击手柄。

要停止添加顶点而不闭合形状,请在属性面板中单击 Stop drawing (ESC),或按 ESC。多边形保持为开放折线,直到启用 Closed。


修改现有的多边形

停止绘制后,多边形进入编辑模式。所有现有的顶点手柄在画布上保持可见。

  • 移动一个顶点: 单击并拖动任何顶点手柄到新位置。多边形边缘实时更新。
  • 添加中点: 在 点表 中,单击任何行上的 + 图标。在该点与序列中的下一个点之间插入一个新顶点。
  • 删除一个顶点: 在点表中,单击要删除的顶点所在行上的 × 图标。

要在序列的末尾恢复添加新顶点,请在属性面板中单击 Continue drawing。


对象属性

选择多边形绘图对象时,所有以下属性都会在属性面板中找到。

属性描述
Stimulus Info与该元素相关联的文本标签。使用此标签将多边形链接到刺激信息变量,以便在导出数据时进行记录或识别形状。
Fill color一个复选框控制是否应用填充。当选中时,颜色选择器设置多边形内部的填充颜色。当未选中时,内部是透明的。
Stroke color多边形轮廓的颜色。使用颜色选择器进行设置。
Stroke width多边形轮廓的宽度(以像素为单位)。输入一个正数。
Closed当选中时,最后一个顶点连接回第一个,形成一个封闭的多边形。当未选中时,形状是开放的折线。

点表

属性面板中的 Points 部分显示所有当前顶点的表格。每行显示顶点索引 (nr)、其水平位置 (x) 和其垂直位置 (y) 的框架坐标。

使用行控制:

  • 单击 + 在该行与下一行之间的中点插入一个新顶点。
  • 单击删除图标以删除该行的顶点。

您还可以使用数据框变量和事件系统中的 Set Object Property 操作程序以编程方式设置多边形的点。数据框中的每一行表示一个顶点,列用于 x 和 y 坐标。


清除绘图

要删除所有顶点并从头开始绘制多边形,请在属性面板中单击 Clear all。这会将形状重置为一个空多边形并自动重新进入绘图模式。


将多边形用作眼动追踪 AOI

多边形对象可以作为眼动追踪的隐形 AOI 蒙版。典型的设置是绘制多边形以跟踪不规则刺激的轮廓,然后保持其完全无样式:无填充,无描边。多边形对参与者是不可见的,但其顶点边界用于注视和凝视命中测试。

在矩形 AOI 对刺激形状过于粗糙且没有 SVG 元素可用时,可以使用此方法。由于您可以根据需要放置任意数量的顶点,因此可以紧密跟随任何不规则轮廓。

注视和凝视样本是针对多边形的确切顶点集进行测试,而不是边界矩形。像停留时间和在 AOI 中的时间百分比这样的指标是使用完整的多边形边界计算的。

如果您的多边形形状随着条件而不同,正确的顶点集会在试验过程中使用修改器系统自动解析。

给多边形一个清晰的 Stimulus Info 标签,以便在配置 AOI 指标时易于识别。


在运行时修改多边形

使用事件系统中的 Set Object Property 操作在实验过程中更新多边形。以下属性可以在运行时设置:

属性类型功能
stimulusInformation字符串更新与多边形相关联的刺激标签。
fillColor字符串更改多边形填充颜色。
strokeColor字符串更改多边形轮廓颜色。
strokeWidth数字更改轮廓宽度(以像素为单位)。
points数组用一组新的 [x, y] 坐标对替换完整的顶点集。
hasClosed布尔值设置多边形是闭合的 (true) 还是开放的 (false)。

示例:在试验开始时替换多边形的形状

触发器: On Frame Start
操作: Set Object Property -> Set Target: 您的多边形对象 -> 属性: points -> 值: 包含新坐标数组的变量


进一步阅读

对象属性

所有对象继承的共享属性面板:位置、大小、比例、旋转和样式。涵盖保持宽高比设置以及位置和比例值的复制/粘贴控制。

事件系统

了解 Labvanced 中触发器和操作的工作原理。使用设置对象属性在运行时更新多边形顶点、填充、描边和闭合状态。

所有对象

Labvanced 实验编辑器中所有可用对象的完整索引,包括显示、输入、媒体和录音元素。