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
Guía
Videos
Guías paso a paso
Preguntas Frecuentes
Archivo de Boletines
Documentos
Aula
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
Guía
Videos
Guías paso a paso
Preguntas Frecuentes
Archivo de Boletines
Documentos
Aula
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
  • Guía
    • COMENZANDO

      • Editor de Tareas
      • Marcos
        • Marco de Lienzo
        • Marco de Página
        • Marco de Sitio Web
      • Línea de Tiempo del Ensayo
      • Presentación de Estímulos
      • Correctitud de la Respuesta
      • Objetos
      • Eventos
      • Variables
      • Asistente de Tareas
      • Sistema de Ensayos
      • Diseño del Experimento
        • Creación de un Estudio
        • Patrones de marco de datos
        • Diseño de Experimentos Multiusuario
        • Diseño de Experimentos Longitudinales
    • TEMAS DESTACADOS

      • Aleatorización y Balance
      • Seguimiento Ocular
        • Presentación de Estímulos en una Tarea de Seguimiento Ocular
        • Cómo Elegir Configuraciones de Calibración de Seguimiento Ocular
        • Configuración del Seguimiento Ocular en una Tarea
        • Grabación y Exportación de Datos de Mirada
        • Usando Formas como Áreas de Interés (AOI) para el Seguimiento Ocular
        • La Experiencia de Calibración del Participante
      • Puente Web
        • Selección de AOIs de Sitio Web | Anclar, Ajustar y Verificar el Seguimiento de AOI
        • Seguimiento del Comportamiento del Ratón en un AOI de Sitio Web | Guía del Puente Web
      • Cuestionarios
      • Aplicación de Escritorio
      • Estudios de Muestra
      • Reclutamiento de Participantes
      • Acceso a API
        • REST API
        • API de Webhook
        • API de WebSocket
      • Otros Temas

        • Temporizaciones de Estímulos Precisas
        • Estudios Mult.usuario
        • Seguimiento de Cabeza en Labvanced | Guía
    • TABS PRINCIPALES DE LA APLICACIÓN

      • Descripción General: Pestañas Principales
      • Tablero
      • Mis Estudios
      • Estudios Compartidos
      • Mis Archivos
      • Biblioteca de Experimentos
      • Mi Cuenta
      • Licencia y Servicios
    • TABS DEL ESTUDIO

      • Descripción General: Pestañas Específicas del Estudio
      • Diseño del Estudio
        • Tareas
        • Bloques
        • Sesiones
        • Grupos
      • Editor de Tareas
        • Controles de Tareas
        • El Sistema de Pruebas
        • Tipos de Marcos
        • Objetos
        • Tablas de Propiedades de Objetos
        • Variables
        • Tabla de Variables del Sistema
        • El Sistema de Eventos
        • Funciones del Editor de Texto
        • Opciones de Seguimiento Ocular en el Editor de Tareas
        • Seguimiento de Cabeza en una Tarea
        • Estudios Multi-Usuario
      • Configuraciones
      • Variables
      • Medios
      • Textos y Traducción
      • Lanzar y Participar
      • Gestión de Sujetos
      • Vista de Datos y Exportación
        • Vista de Datos y Selección de Variables y Tareas (Versión ANTIGUA)
        • Accediendo a Grabaciones (Versión ANTERIOR)
  • Videos
    • Resumen de Video
    • Introducción a Labvanced
    • Creando Tareas
    • Videos de Elementos
    • Eventos y Variables
    • Temas Avanzados
  • Guías
    • Introducción
    • Tarea Stroop
    • Tarea de Decisión Léxica
    • Tarea de Indicación de Mirada de Posner
    • Paradigma de Parpadeo de Ceguera por Cambio
    • Estudio Sample de Seguimiento Ocular
    • Estudio de Seguimiento Ocular en Infantes
    • Estudio de Captura Atencional con Seguimiento de Ratón
    • Presentación Visual Serial Rápida
    • Estudio de ChatGPT
    • Demostración de Seguimiento Ocular: SVGs como AOIs
    • Demostración Multi-Usuario: Mostrar los Punteros de los Sujetos
    • Controlador de Gamepad / Joystick - Configuración Básica
    • Estudio de Aplicación de Escritorio con Integración de EEG
    • Equilibrio de Grupos entre Sujetos y Configuración de Variables
    • Construyendo un Estudio Multi-usuario
    • Guía de Seguimiento Ocular en Marco de Sitio Web
    • Seguimiento Ocular Condicional con Webcam
  • FAQ
    • Características
    • Política de Soporte y Directrices
    • Seguridad y Privacidad de Datos
    • Licenciamiento
    • Precisión de Labvanced
    • Uso Programático y API
    • Uso de Labvanced sin Conexión
    • Resolución de Problemas
    • Preguntas sobre Creación de Estudios
  • Archivo de Boletines
  • Documentos
  • Aula
Acción de Establecer Propiedad de Objeto modificando las propiedades de un objeto en un experimento Labvanced

Establecer Acción de Propiedad de Objeto

La acción Set Object Property en Labvanced es una herramienta fundamental para controlar dinámicamente lo que los participantes ven y experimentan durante un experimento. Te permite cambiar las propiedades de cualquier objeto en la pantalla en tiempo real, basándote en lógica, entrada del usuario o datos externos.

Tabla de Contenidos

  • Descripción general
    • Casos de uso comunes
  • Cómo funciona
  • Consejos de flujo de trabajo
  • Estudios & Ejemplos de Escenarios
    • Crear la Impresión de Movimiento
    • Controlar la Visibilidad de un Objeto
  • Por qué es importante

Descripción general

En su forma más simple, esta acción te permite modificar un atributo de objeto mientras el experimento se está ejecutando. En lugar de crear múltiples versiones estáticas del mismo elemento, puedes reutilizar un objeto y actualizarlo sobre la marcha.

Casos de uso comunes

  • Cambiar imágenes o medios (intercambiar estímulos entre ensayos)
  • Controlar la visibilidad (mostrar/ocultar elementos en función de condiciones)
  • Ajustar estilos (color, tamaño, posición, opacidad)

Cómo funciona

La acción generalmente implica tres componentes clave:

  • Objeto Objetivo – el elemento que deseas modificar (texto, imagen, botón, etc.)
  • Propiedad – el atributo específico a cambiar (por ejemplo, texto, color, visibilidad)
  • Nuevo Valor – el valor asignado a esa propiedad (puede ser estático o basado en variable)

Ejemplo de una Acción de Objeto en Labvanced.

La sección Desplegable de Objetivo te permite seleccionar y especificar de una lista de objetos disponibles cuál debería ser el objetivo específico.

La sección Selección de Propiedad indica qué propiedad del objeto se va a cambiar. Por ejemplo, visibilidad, escala, posición de coordenadas x y/o y. Para una explicación completa de las opciones disponibles y sus parámetros, consulta la Tabla de Propiedades de Objetos.

La opción Mismo Tiempo en Variable te permite cuantificar el tiempo cuando la propiedad cambiada es realmente visible en la siguiente actualización de pantalla. Cuando se cambia una propiedad, tomará un corto período de tiempo (aproximadamente ~10milisegundos) para que estos cambios sean visibles. Cuantificar este cambio puede ser útil para tareas basadas en el tiempo de reacción.

Los valores posibles para el Value-Select Menu pueden ser:

  • Valor constante (por ejemplo, cadena/texto fijo o valores numéricos)
  • Variables del experimento (valores dinámicos)
    • Basado en respuestas y comportamiento del participante (por ejemplo, movimientos del mouse / clics / mirada). Por ejemplo, si el color favorito de un participante es azul, establece el borde de la imagen como azul.
  • Valores operativos (por ejemplo, haciendo referencia a la propiedad del objeto y luego añadiendo/restando un valor para cambiar su apariencia) como se muestra en la segunda entrada de la imagen a continuación donde el ancho de la imagen aumenta en +40.

A continuación, se presenta una descripción completa de los campos que encuentras al trabajar con la acción ‘Establecer Propiedad de Objeto’:

Elemento del MenúÁrea del MenúOpciones de Activación de Establecer Propiedad de Objeto
Target

lista desplegable de selección de objeto:
Menú de Propiedades de Objeto donde se especifica el objeto. La primera lista desplegable mostrará los objetos que tienes en ese marco para que elijas. Esto indica qué objeto específico se realizará la acción.
Target

lista desplegable de selección de propiedad:
Menú de Propiedades de Objeto donde se especifica la propiedad.El segundo menú desplegable indica qué propiedad del objeto se va a cambiar. Para una explicación completa de las opciones disponibles y sus parámetros, consulta la Tabla de Propiedades de Objetos.
Value Select MenuEl menú de selección de valor donde se especifica el nuevo valorDefine el nuevo valor, es decir, cuál debería ser el valor de la nueva propiedad del objeto como resultado de la acción utilizando el Value Select Menu.
‘+ Add Property’El botón para agregar más propiedades.Se pueden agregar y cambiar múltiples propiedades bajo la acción haciendo clic en este ícono.
Checkbox - Registrar el tiempo cuando este cambio se refleja en la pantalla (medido en milisegundos desde el inicio del fotograma).La casilla de verificación para registrar el valor de tiempo de cambios de propiedad de objeto.Cuando se cambia una propiedad, tomará un corto período de tiempo (aproximadamente ~10ms para que los cambios sean visibles). Con esta opción, puedes registrar más precisamente el tiempo cuando la propiedad cambiada es realmente visible en la siguiente actualización de pantalla.

Nota: Al seleccionar esta opción, aparecerá un cuadro de diálogo que te pedirá que indiques (o crees una nueva variable) dónde debería almacenarse este valor capturado. La variable debe ser numérica como ‘tipo de datos.'

Consejos de flujo de trabajo

Usa el ícono duplicate y simplemente cambia la propiedad para los cambios de propiedad relacionados.

Usando la acción Establecer Propiedad de Objeto para especificar la coordenada X de un objeto y usando la opción de duplicar para copiar la propiedad especificada a nivel de objetivo.

Estudios que Presentan la Acción de Establecer Propiedad de Objeto & Ejemplos de Escenarios

Crear la Impresión de Movimiento

En la Tarea de Riesgo Analógico de Globo (BART), se utiliza Set Object Property Action para dar la impresión de que el globo se está inflando al aumentar el ancho de la imagen con cada clic de botón. Una vez que el valor de probabilidad alcanza un cierto punto de que el globo estalle, se utiliza nuevamente Set Object Property Action para mostrar un globo estallado en lugar de la imagen del estímulo. Para un ejemplo, consulta la tarea BART - Random bajo el evento Pump - Draw Number + Increase Earnings.

Tarea de Riesgo Analógico de Globo (BART)

La Tarea de Riesgo Analógico de Globo (BART) es una medida computarizada del riesgo que toma un participante en la cual el participante infla un globo virtual para ganar recompensas. Cada inflado aumenta la recompensa potencial pero también el riesgo acumulativo de que el globo estalle, resultando en la pérdida de todas las ganancias de esa ronda.

Controlar la Visibilidad de un Objeto

En este video de un minuto, se crea un evento para hacer que una imagen sea visible al presionar un botón.

En el editor, se le da al objeto de imagen el valor Visibility de cero. Se crea un evento especificando que cuando se presiona un botón (disparador) --> acción Set Object Property y especificar que el Visibility del objeto de imagen debe ser igual a 1.

Por qué es importante

La acción Set Object Property es esencial para construir experimentos interactivos y adaptativos. Permite:

  • Bucles de retroalimentación en tiempo real
  • Experiencias personalizadas para los participantes
  • Diseño de experimentos eficiente (menos elementos duplicados)
  • Integración con sistemas dinámicos como IA o sensores