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
Anleitung
Videos
Anleitungen
Häufige Fragen
Newsletter-Archiv
Dokumente
Klassenzimmer
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
Anleitung
Videos
Anleitungen
Häufige Fragen
Newsletter-Archiv
Dokumente
Klassenzimmer
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
  • Leitfaden
    • ERSCHLIESSEN

      • Aufgaben-Editor
      • Stimuluspräsentation
      • Richtigkeit der Antwort
      • Objekte
      • Ereignisse
      • Variablen
      • Aufgaben-Assistent
      • Versuchssystem
      • Studien-Design
        • Aufgaben
        • Blöcke
        • Sitzungen
        • Gruppen
    • FEATURED THEMEN

      • Randomisierung & Balance
      • Eye Tracking
      • Fragebögen
      • Desktop-Anwendung
      • Beispielstudien
      • Teilnehmerrekrutierung
      • API-Zugang
        • REST API
        • Webhook-API
        • WebSocket API
      • Andere Themen

        • Präzise Stimulus-Zeiten
        • Multinutzerstudien
        • Kopfverfolgung in Labvanced | Anleitung
    • HAUPTAKTEN-REGISTER

      • Übersicht: Hauptregister
      • Dashboard
      • Meine Studien
      • Geteilte Studien
      • Meine Dateien
      • Experiment-Bibliothek
      • Mein Konto
      • Lizenz & Dienstleistungen
    • STUDIEN-TABs

      • Übersicht: Studien-spezifische Tabs
      • Studien-Design
        • Aufgaben
        • Blöcke
        • Sitzungen
        • Gruppen
      • Aufgaben-Editor
        • Aufgabensteuerungen
        • Das Versuchs-System
        • Canvas- und Seitenrahmen
        • Objekte
        • Objekt Eigenschaften Tabellen
        • Variablen
        • Systemvariablen-Tabellen
        • Das Ereignissystem
        • Texteditor-Funktionen
        • Eyetracking in einer Aufgabe
        • Kopfverfolgung in einer Aufgabe
        • Multi-User-Studien
      • Einstellungen
      • Variablen
      • Medien
      • Texte & Übersetzen
      • Starten & Teilnehmen
      • Versuchsmanagement
      • Datensicht und Export
        • Datensicht und Variablen- & Aufgaben Auswahl (alte Version)
        • Zugriff auf Aufnahmen (ALTE Version)
  • Videos
    • Video Übersicht
    • Erste Schritte in Labvanced
    • Aufgaben erstellen
    • Element-Videos
    • Ereignisse & Variablen
    • Fortgeschrittene Themen
  • Anleitungen
    • Einführung
    • Stroop-Aufgabe
    • Lexikalische Entscheidungsaufgabe
    • Posner-Gaze-Cueing-Aufgabe
    • Change Blindness Flicker Paradigma
    • Eye-Tracking-Beispielstudie
    • Baby Eye-Tracking-Studie
    • Aufmerksamkeitserfassung-Studie mit Maus-Tracking
    • Schnelle serielle audiovisuelle Präsentation
    • ChatGPT-Studie
    • Eye-Tracking-Demo: SVGs als AOIs
    • Multi-User-Demo: Zeigt die Cursorposition der Teilnehmer
    • Gamepad / Joystick Controller - Grundlegende Einrichtung
    • Desktop-Anwendungsstudie mit EEG-Integration
    • Gruppenbalance zwischen den Teilnehmern und Variablen-Setup
  • FAQ
    • Funktionen
    • Sicherheit & Datenschutz
    • Lizenzierung
    • Präzision von Labvanced
    • Programmgesteuerter Einsatz & API
    • Verwendung von Labvanced offline
    • Fehlerbehebung
    • Fragen zur Studienerstellung
  • Newsletter-Archiv
  • Dokumente
  • Klassenzimmer

Setzen der Objektattribut-Aktion

Die Setzen der Objektattribut-Aktion in Labvanced ist ein zentrales Werkzeug, um dynamisch zu steuern, was Teilnehmer während eines Experiments sehen und erleben. Sie ermöglicht es Ihnen, die Eigenschaften eines beliebigen Objekts auf dem Bildschirm in Echtzeit zu ändern, basierend auf Logik, Benutzereingaben oder externen Daten.

Inhaltsverzeichnis

  • Überblick
    • Häufige Anwendungsfälle
  • Wie es funktioniert
  • Workflow-Tipps
  • Studien & Beispielszenarien
    • Eindruck von Bewegung erzeugen
    • Sichtbarkeit eines Objekts steuern
  • Warum es wichtig ist

Überblick

In seiner einfachsten Form ermöglicht diese Aktion das Modifizieren eines Attributs eines Objekts während des Experiments. Anstatt mehrere statische Versionen desselben Elements zu erstellen, können Sie ein Objekt wiederverwenden und es im laufenden Betrieb aktualisieren.

Häufige Anwendungsfälle

  • Bilder oder Medien ändern (Stimuli zwischen den Versuchen austauschen)
  • Sichtbarkeit steuern (Elemente basierend auf Bedingungen zeigen/ausblenden)
  • Stile anpassen (Farbe, Größe, Position, Opazität)

Wie es funktioniert

Die Aktion umfasst typischerweise drei Schlüsselkomponenten:

  • Zielobjekt – das Element, das Sie ändern möchten (Text, Bild, Button usw.)
  • Eigenschaft – das spezifische Attribut, das geändert werden soll (z.B. Text, Farbe, Sichtbarkeit)
  • Neuer Wert – der Wert, der diesem Attribut zugewiesen wird (kann statisch oder variabel-basiert sein)

Beispiel einer Objektaktion in Labvanced.

Der Ziel-Dropdown-Bereich ermöglicht es Ihnen, aus einer Liste verfügbarer Objekte auszuwählen und das spezifische Ziel festzulegen.

Der Eigenschaftsauswahl-Bereich zeigt an, welche Eigenschaft des Objekts geändert werden soll. Zum Beispiel Sichtbarkeit, Maßstab, x- und/oder y-Koordinatenposition. Für eine vollständige Erklärung der verfügbaren Optionen und deren Parameter siehe bitte die Objekteigenschaftstabelle.

Die Option Gleiche Zeit in Variable ermöglicht es Ihnen, die Zeit zu quantifizieren, wann die geänderte Eigenschaft beim nächsten Bildschirmaktualisierung tatsächlich sichtbar wird. Wenn eine Eigenschaft geändert wird, dauert es eine kurze Zeit (ca. ~10 Millisekunden), bis diese Änderungen sichtbar sind. Diese Änderung zu quantifizieren kann für reaktionszeitbasierte Aufgaben nützlich sein.

Mögliche Werte für das Wert-Auswahlmenü können sein:

  • Konstanter Wert (z.B. fester String/Text oder numerische Werte)
  • Experimentvariablen (dynamische Werte)
    • Basierend auf den Antworten und dem Verhalten der Teilnehmer (z.B. Mausbewegungen / Klicks / Blickrichtung). Zum Beispiel, wenn die Lieblingsfarbe eines Teilnehmers blau ist, setze den Bildrand auf blau.
  • Betriebswerte (z.B. Bezugnahme auf die Eigenschaft des Objekts und dann Hinzufügen/Unterziehen eines Wertes, um sein Aussehen zu ändern), wie in dem zweiten Eintrag im Bild unten, wo die Bildbreite um +40 zunimmt.

Im Folgenden finden Sie eine vollständige Übersicht über die Felder, die Sie bei der Arbeit mit der 'Setzen der Objektattribut'-Aktion antreffen:

MenüelementMenübereichOptionen zum Auslösen der Setzen Objekteigenschaften-Aktion
Ziel

Objekt Auswahl-Dropdown-Liste:
Objekteigenschaftenmenü, in dem das Objekt angegeben ist. Die erste Dropdown-Liste zeigt die Objekte an, die Sie in diesem Rahmen zur Auswahl haben. Dies zeigt an, welches spezifische Objekt die Aktion ausführt.
Ziel

Eigenschaft Auswahl-Dropdown-Liste:
Objekteigenschaftenmenü, in dem die Eigenschaft angegeben ist.Das zweite Dropdown-Menü zeigt an, welche Eigenschaft des Objektes geändert werden soll. Für eine vollständige Erklärung der verfügbaren Optionen und deren Parameter siehe bitte die Objekteigenschaftstabelle.
Wert-AuswahlmenüDas Wert-Auswahlmenü, in dem der neue Wert angegeben istDefinieren Sie den neuen Wert, d.h. was der Wert der neuen Objekteigenschaft als Ergebnis der Aktion unter Verwendung des Wert-Auswahlmenüs sein sollte.
‘+ Eigenschaft hinzufügen’Die Schaltfläche zum Hinzufügen weiterer Eigenschaften.Unter der Aktion können mehrere Eigenschaften hinzugefügt und geändert werden, indem Sie auf dieses Symbol klicken.
Checkbox - Die Zeit aufzeichnen, wenn diese Änderung auf dem Bildschirm reflektiert wird (gemessen in Millisekunden ab dem Beginn des Rahmens).Das Kontrollkästchen zur Aufzeichnung des Zeitwerts der Objekteigenschaftsänderungen.Wenn eine Eigenschaft geändert wird, dauert es eine kurze Zeit (ca. ~10 ms), bis die Änderungen sichtbar sind. Mit dieser Option können Sie genauer die Zeit aufzeichnen, wann die geänderte Eigenschaft bei der nächsten Bildschirmaktualisierung wirklich sichtbar ist.

Hinweis: Wenn Sie diese Option auswählen, erscheint ein Dialogfeld, in dem Sie angeben (oder eine neue Variable erstellen) sollen, wo dieser erfasste Wert gespeichert werden soll. Die Variable sollte numerisch sein, da der 'Datentyp'.

Workflow-Tipps

Verwenden Sie das duplicate-Symbol und ändern Sie einfach die Eigenschaft für verwandte Eigenschaftsänderungen.

Verwendung der Setzen der Objektattribut-Aktion zur Abgrenzung der X-Koordinate eines Objekts und zur Verwendung der Duplikat-Option, um die angegebene Eigenschaft auf der Zielerebene zu kopieren.

Studien, die die Setzen der Objektattribut-Aktion und Beispielszenarien beinhalten

Eindruck von Bewegung erzeugen

Im Balloon Analog Risk Task (BART) wird die Setzen der Objektattribut-Aktion verwendet, um den Eindruck zu erwecken, dass der Ballon sich aufbläst, indem mit jedem Tastendruck die Breite des Bildes erhöht wird. Sobald der Wahrscheinlichkeitswert einen bestimmten Punkt erreicht, an dem der Ballon platzt, wird die Setzen der Objektattribut-Aktion erneut verwendet, um einen geplatzen Ballon anstelle des Stimulusbilds anzuzeigen. Für ein Beispiel verweisen Sie auf die BART - Zufällig-Aufgabe unter dem Ereignis Pumpe - Zieh Nummer + Verdiene mehr.

Balloon Analog Risk Task (BART)

Die Balloon Analogue Risk Task (BART) ist ein computerisiertes Maß für Risikobereitschaft, bei dem der Teilnehmer einen virtuellen Ballon pumpt, um Belohnungen zu verdienen. Jeder Pumpvorgang erhöht die potenzielle Belohnung, erhöht jedoch auch das kumulative Risiko, dass der Ballon platzt, was den Verlust aller Einnahmen für diese Runde zur Folge hat.

Sichtbarkeit eines Objekts steuern

In diesem einminütigen Video wird ein Ereignis erstellt, um ein Bild auf Knopfdruck sichtbar zu machen.

Im Editor erhält das Bildobjekt den Sichtbarkeit-Wert von null. Ein Ereignis wird erstellt, das angibt, dass, wenn ein Knopf gedrückt wird (Auslöser) --> die Setzen der Objektattribut-Aktion und die Sichtbarkeit des Bildobjekts gleich 1 sein soll.

Warum es wichtig ist

Die Setzen der Objektattribut-Aktion ist entscheidend für den Aufbau interaktiver und adaptiver Experimente. Sie ermöglicht:

  • Feedback-Schleifen in Echtzeit
  • Personalisierte Teilnehmererfahrungen
  • Effiziente Versuchsplanung (weniger duplizierte Elemente)
  • Integration mit dynamischen Systemen wie KI oder Sensoren