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)
      • 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
  • 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
    • EINSTIEG

      • Aufgaben-Editor
      • Stimuluspräsentation
      • Korrektheit der Antwort
      • Objekte
      • Ereignisse
      • Variablen
      • Aufgaben-Assistent
      • Versuchs-System
      • Studien-Design
        • Aufgaben
        • Blöcke
        • Sitzungen
        • Gruppen
    • EINGEHENDE THEMEN

      • Randomisierung & Balance
      • Eye Tracking
      • Fragebögen
      • Desktop-App
      • Beispielstudien
      • Teilnehmer-Rekrutierung
      • API-Zugang
        • REST API
        • Webhook-API
        • WebSocket API
      • Weitere Themen

        • Präzise Stimulus-Zeitangaben
        • Multi-User-Studien
        • Kopfverfolgung in Labvanced | Anleitung
    • HAUPTAPP-TABS

      • Übersicht: Haupt-Tabs
      • Dashboard
      • Meine Studien
      • Geteilte Studien
      • Meine Dateien
      • Experiment-Bibliothek
      • Mein Konto
      • Meine Lizenz
    • STUDIENTABS

      • Ü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
      • Teilnehmer-Verwaltung
      • Datenansicht und Export
        • Datensicht und Variablen- & Aufgaben Auswahl (alte Version)
        • Zugriff auf Aufnahmen (ALTE Version)
  • Videos
    • Video Übersicht
    • Einstieg in Labvanced
    • Aufgaben erstellen
    • Elemente Videos
    • Ereignisse & Variablen
    • Fortgeschrittene Themen
  • Anleitungen
    • Einführung
    • Stroop-Aufgabe
    • Lexikalische Entscheidungsaufgabe
    • Posner Gaze Cueing Aufgabe
    • Change Blindness Flicker-Paradigma
    • Eye-Tracking Beispielstudie
    • Infant Eye-Tracking Studie
    • Aufmerksamkeitsfang-Studie mit Mausverfolgung
    • Schnelle serielle visuelle Präsentation
    • ChatGPT Studie
    • Eye Tracking Demo: SVGs als AOIs
    • Multi-User Demo: Cursor der Subjekte anzeigen
    • Gamepad / Joystick Controller - Grundlegende Einrichtung
    • Desktop-App Studie mit EEG-Integration
    • Gruppenbalancierung zwischen Probanden und Variable-Setup
  • FAQ
    • Funktionen
    • Sicherheit & Datenschutz
    • Lizenzierung
    • Präzision von Labvanced
    • Programmiermäßiger Gebrauch & API
    • Labvanced offline verwenden
    • Fehlerbehebung
    • Fragen zur Studienerstellung
  • Newsletter-Archiv
  • Dokumente
  • Klassenzimmer

Setzen der Objektattribute-Aktion

Die Setzen der Objektattribute-Aktion in Labvanced ist ein zentrales Werkzeug zur dynamischen Steuerung dessen, 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

  • Übersicht
    • Häufige Anwendungsfälle
  • Wie es funktioniert
  • Workflow-Tipps
  • Studien & Beispiel-Szenarien
    • Den Eindruck von Bewegung erzeugen
    • Steuerung der Sichtbarkeit eines Objekts
  • Warum es wichtig ist

Übersicht

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

Häufige Anwendungsfälle

  • Ändern von Bildern oder Medien (Stimuli zwischen Trials austauschen)
  • Steuerung der Sichtbarkeit (Elemente basierend auf Bedingungen anzeigen/ausblenden)
  • Anpassen von Stilen (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, Schaltfläche 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 sein)

Beispiel einer Objektaktion in Labvanced.

Der Abschnitt Ziel-Dropdown ermöglicht es Ihnen, aus einer Liste verfügbarer Objekte auszuwählen und zu spezifizieren, welches das spezifische Ziel sein soll.

Der Abschnitt Eigenschaftsauswahl gibt an, welche Objekt eigenschaft 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 Objekteigenschaften-Tabelle.

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

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

  • Konstantwert (z. B. fester String/Text oder numerische Werte)
  • Experimentvariablen (dynamische Werte)
    • Basierend auf den Antworten und dem Verhalten der Teilnehmer (z. B. Mausbewegungen / Klicks / Blick). Wenn beispielsweise die Lieblingsfarbe eines Teilnehmers blau ist, setzen Sie die Bildumrandung auf blau.
  • Betriebliche Werte (z. B. Referenzierung der Objektattribute und dann Hinzufügen/Abziehen eines Wertes zur Änderung seines Aussehens), wie im zweiten Eintrag im Bild unten, bei dem die Bildbreite um +40 erhöht wird.

Im Folgenden finden Sie eine vollständige Übersicht über die Felder, die Sie beim Arbeiten mit der 'Setzen der Objektattribute'-Aktion antreffen:

MenüpunktMenübereichAuslöseroptionen für das Setzen der Objektattribute
Ziel

Objekt Auswahl-Dropdownliste:
Objekteigenschaftenmenü, in dem das Objekt spezifiziert ist. Die erste Dropdown-Liste zeigt die Objekte an, die Sie in diesem Frame zur Auswahl haben. Dies gibt an, auf welchem spezifischen Objekt die Aktion ausgeführt wird.
Ziel

Eigenschaft Auswahl-Dropdownliste:
Objekteigenschaftenmenü, in dem die Eigenschaft spezifiziert ist.Das zweite Dropdown-Menü gibt an, welche Objekt eigenschaft geändert werden soll. Für eine vollständige Erklärung der verfügbaren Optionen und deren Parameter siehe bitte die Objekteigenschaften-Tabelle.
Wert-AuswahlmenüDas Wert-Auswahlmenü, in dem der neue Wert spezifiziert wirdDefinieren Sie den neuen Wert, d. h. was der Wert des neuen Objektattributs als Ergebnis der Aktion mithilfe des Wert-Auswahlmenüs. sein soll.
‘+ Eigenschaft hinzufügen’Der Button zum Hinzufügen weiterer Eigenschaften.Unter der Aktion können mehrere Eigenschaften hinzugefügt und geändert werden, indem Sie dieses Symbol anklicken.
Checkbox - Aufzeichnen der Zeit, wenn diese Änderung auf dem Bildschirm sichtbar wird (gemessen in Millisekunden ab dem Beginn des Frames).Das Kontrollkästchen zum Aufzeichnen des Zeitwerts der Objektattributä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 präziser aufzeichnen, wann die geänderte Eigenschaft beim nächsten Anzeige-Refresh wirklich sichtbar ist.

Hinweis: Bei Auswahl dieser Option erscheint ein Dialogfeld, in dem Sie angeben müssen (oder eine neue Variable erstellen können), wo dieser erfasste Wert gespeichert werden soll. Die Variable sollte numerisch als 'Datentyp' sein.

Workflow-Tipps

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

Verwendung der Setzen der Objektattribute-Aktion zur Spezifizierung der X-Koordinate eines Objekts und Verwendung der Duplikat-Option zum Kopieren der spezifizierten Eigenschaft auf der Zielebene.

Studien mit der Setzen der Objektattribute-Aktion & Beispiel-Szenarien

Den Eindruck von Bewegung erzeugen

Im Balloon Analog Risk Task (BART) wird die Setzen der Objektattribute-Aktion verwendet, um den Eindruck zu erwecken, dass der Ballon aufgeblasen wird, indem die Breite des Bildes mit jedem Button-Klick erhöht wird. Sobald der Wahrscheinlichkeitswert einen bestimmten Punkt erreicht, an dem der Ballon platzt, wird die Setzen der Objektattribute-Aktion erneut verwendet, um einen geplatzten Ballon anstelle des Stimuli-Bildes anzuzeigen. Für ein Beispiel siehe die BART - Zufällig-Aufgabe unter dem Pump - Zahl zeichnen + Einnahmen erhöhen-Ereignis.

Balloon Analog Risk Task (BART)

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

Steuerung der Sichtbarkeit eines Objekts

In diesem einminütigen Video wird ein Ereignis erstellt, um ein Bild bei Drücken einer Taste sichtbar zu machen.

Im Editor wird dem Bildobjekt der Sichtbarkeits-Wert null zugewiesen. Ein Ereignis wird erstellt, das angibt, dass beim Drücken einer Taste (auslösend) --> Setzen der Objektattribute-Aktion und das Sichtbarkeitsattribut des Bildobjekts auf 1 gesetzt werden soll.

Warum es wichtig ist

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

  • Echtzeit-Feedback-Schleifen
  • Personalisierte Teilnehmererlebnisse
  • Effizientes Experimentdesign (weniger duplizierte Elemente)
  • Integration mit dynamischen Systemen wie KI oder Sensoren