Establecer Acción de Propiedad de Objeto
La acción Establecer Propiedad de Objeto 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ándose en la lógica, la entrada del usuario o los datos externos.
Tabla de Contenidos
Descripción general
En su forma más simple, esta acción te permite modificar un atributo de un 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 según condiciones)
- Ajustar estilos (color, tamaño, posición, opacidad)
Cómo funciona
La acción típicamente implica tres componentes clave:
- Objeto objetivo – el elemento que deseas modificar (texto, imagen, botón, etc.)
- Propiedad – el atributo específico que cambiar (p. ej., texto, color, visibilidad)
- Nuevo valor – el valor asignado a esa propiedad (puede ser estático o basado en una variable)

La sección Desplegable de Objetivo te permite seleccionar y especificar de una lista de objetos disponibles cuál debe ser el objetivo específico.
La sección Selección de Propiedad indica qué propiedad del objeto debe ser cambiada. 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 Tiempo Mismo 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 (aprox. ~10 milisegundos) 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 Menú de Selección de Valor pueden ser:
- Valor constante (p. ej. cadena/texto fijo o valores numéricos)
- Variables del experimento (valores dinámicos)
- Basados en las respuestas y el comportamiento del participante (p. ej. movimientos de mouse / clics / mirada). Por ejemplo, si el color favorito de un participante es azul, establece el borde de la imagen como azul.
- Valores operacionales (p. ej. referenciar la propiedad del objeto y luego agregar/restar 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 está aumentando en
+40.
A continuación se muestra una descripción general completa de los campos que encuentras al trabajar con la acción ‘Establecer Propiedad de Objeto’:
| Elemento del Menú | Área del Menú | Opciones de Desencadenador de Establecer Propiedad de Objeto |
|---|---|---|
Objetivo lista desplegable de selección de objeto: | ![]() | |
Objetivo lista desplegable de selección de propiedad: | ![]() | El segundo menú desplegable indica qué propiedad del objeto debe ser cambiada. Para una explicación completa de las opciones disponibles y sus parámetros, consulta la Tabla de Propiedades de Objetos. |
Menú de Selección de Valor | Define 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 Menú de Selección de Valor. | |
‘+ Agregar Propiedad’ | ![]() | Se pueden agregar y cambiar múltiples propiedades bajo la acción haciendo clic en este ícono. |
| Casilla de verificación - Registrar el tiempo cuando este cambio se refleja en la pantalla (medido en milisegundos desde el inicio del marco). | ![]() | Cuando se cambia una propiedad, tomará un corto período de tiempo (aprox ~10ms) para que los cambios sean visibles. Con esta opción puedes registrar de manera más precisa 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 pidiéndote que indiques (o crees una nueva variable) dónde debería almacenarse este valor capturado. La variable debe ser numérica como el ‘tipo de dato.' |
Consejos de flujo de trabajo
Utiliza el ícono de duplicar y simplemente cambia la propiedad para cambios de propiedades relacionados.
Estudios que Presentan la Acción de Establecer Propiedad de Objeto y Escenarios Ejemplo
Creando la Impresión de Movimiento
En la Tarea de Riesgo Análogo al Globo (BART), se utiliza la Acción de Establecer Propiedad de Objeto 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 del estallido del globo, se utiliza la Acción de Establecer Propiedad de Objeto nuevamente para mostrar un globo estallado en lugar de la imagen del estímulo. Para un ejemplo, consulta la tarea BART - Aleatorio bajo el evento Bombear - Dibujar Número + Aumentar Ganancias.
Controlando la Visibilidad de un Objeto
En este video de un minuto, se crea un evento para hacer visible una imagen al presionar un botón.
En el editor, el objeto de imagen se le da un valor de Visibilidad de cero. Se crea un evento que especifica que cuando se presiona un botón (desencadenador) --> acción Establecer Propiedad de Objeto y especificar que la Visibilidad del objeto de imagen debe ser igual a 1.
Por qué es importante
La acción Establecer Propiedad de Objeto es esencial para construir experimentos interactivos y adaptativos. Permite:
- Bucles de retroalimentación en tiempo real
- Experiencias personalizadas para los participantes
- Diseño eficiente del experimento (menos elementos duplicados)
- Integración con sistemas dinámicos como IA o sensores



