
Objekte
Beschreibung: Arbeiten mit Objekten
Objekte sind die niedrigste Instanz in der Aufgabenhierarchie und werden auf Frames platziert. Im Aufgaben-Editor sind Objekte in 7 Gruppen gruppiert: Medien, Formen, Text, Schaltflächen & Navigation, Frageoptionen, Frageeingaben und Frage Verschiedenes. Diese Elemente werden als Bausteine verwendet, aus denen Sie Ihre experimentelle Aufgabe und Reize erstellen können.
Für einen Überblick über die in Labvanced verfügbaren Objekte, bitte sehen Sie sich dieses Einführungsvideo an:
Objekte können über die Objektoolbox hinzugefügt werden, die sich links vom Frame befindet.

Eine Liste aller Objekte, die auf dem derzeit ausgewählten Frame platziert wurden, wird auf der rechten Seite des Editors unter dem Tab "Objekte" angezeigt. Benutzer können den z-Index eines Objekts ändern (welches Objekt vor anderen angezeigt wird), Objekte kopieren und löschen.
Objekte können als Teil des Ereignissystems verwendet werden, sodass, wenn bestimmte Aktionen auftreten, die Reize auf irgendeine Weise manipuliert werden. Zum Beispiel, wenn Sie möchten, dass ein Bild beim Klicken des Teilnehmers an Größe zunimmt, wird dies durch ein Ereignis gesteuert.
Das "derzeit ausgewählte Objekt" kann entweder durch direktes Klicken darauf im Frame oder durch Klicken auf das entsprechende Objekt in der Objektliste ausgewählt werden.

Nachdem ein Objekt und der entsprechende Modifier (Standardversuch, Faktorlevel, Bedingung oder Einzelversuch) ausgewählt wurden, können Änderungen direkt auf der Leinwand oder über das Panel "Objekt Eigenschaften" auf der rechten Seite vorgenommen werden. In diesem Panel werden alle Eigenschaften des derzeit ausgewählten Objekts angezeigt und können über die Eingabefelder, Kontrollkästchen usw. geändert werden. Hier mehr über die Objekt Eigenschaften lesen.
Objektliste und benutzerdefinierte Eigenschaften
Eine vollständige Übersicht über die verfügbaren Objekte und deren Beschreibungen folgt:

Bilder und Zeichenobjekte
Durch Klicken auf das erste Symbol im Objekte-Seitenmenü wird eine Liste der verfügbaren Images and Drawing Objects angezeigt. Hier können Sie Bildreize hinzufügen, SVGs erlauben, Canvas-Zeichnungen anfertigen oder ein Polygon erstellen.

Die folgende Tabelle gibt einen Überblick über die Images and Drawing Objects in Labvanced verfügbaren Objekte:
| Schnittstelle | Objektname | Beschreibung |
|---|---|---|
Image Object | Das Bildobjekt kann verwendet werden, um ein Bild auf einem Canvas-Frame anzuzeigen. Das Bild kann manuell über den Dateimanager festgelegt werden, aber auch während der Experimentdurchführung dynamisch mithilfe von Ereignissen und Variablen (Datentyp Datei) geändert werden. Mehr erfahren. | |
SVG Object | Eine SVG kann im Canvas-Editor hochgeladen werden. Dieses Objekt ist bei Eye-Tracking-Studien, die in Labvanced basieren, beliebt. Eine SVG kann eine komplexe Form annehmen und als "Maske" verwendet werden, um eye-tracking-bezogene Ereignisse wie das Zählen der Anzahl der Fixationen über die jeweilige SVG-Bereich auszulösen. | |
Canvas Drawing Object | Das Canvas-Zeichenelement ermöglicht es Teilnehmern, „auf“ dem Bildschirm mit ihrer Maus, ihrem Finger oder ihrem Trackpad auf ihrem Gerät zu „zeichnen“. Der Zeichenbereich kann verkleinert oder vergrößert werden, wenn Sie diese Funktion über die Kontrollkästchen im Objekttab aktivieren. Teilnehmer können zeichnen, löschen und Formen wie ein Dreieck, ein Rechteck oder einen Kreis hinzufügen. Formen können nach dem Hinzufügen im Zeichnen verschoben werden. Teilnehmer können auch die Farbe des Stifts oder der Form(en) ändern. Forscher können dieses Werkzeug verwenden, um statische Bilder für ihre Experimente zu zeichnen, falls sie wünschen, indem sie das Kästchen "Zeichnen durch Teilnehmer zulassen" deaktivieren, sodass die Teilnehmer nicht im Kästchen zeichnen können. In jedem Fall wird die Zeichnung in den privaten Dateien jedes Teilnehmers als Bild gespeichert, ähnlich wie ein Kamera-Snapshot-Objekt. Jeder Werkzeugkasten kann aktiviert oder deaktiviert werden, indem die entsprechenden Kästchen angekreuzt werden. | |
Polygon Object | Polygonobjekte können auch für Eye-Tracking-Studien verwendet werden, um eine Maske oder AOI direkt im Labvanced-Editor zu erstellen, indem man klickt, um komplexe Formen zu erstellen. Dieses Objekt kann auch verwendet werden, um Polylinien zu erstellen. Die Face Perception-Demo zeigt Polygonobjekte, die als AOIs über den Augen und dem Mund verwendet werden, um Verweildauer und Fixationen aufzuzeichnen. |
Medienobjekte
Durch Klicken auf das zweite Symbol im Seitenmenü werden alle verfügbaren Media Objects angezeigt.
Die folgende Tabelle gibt einen Überblick über die Media Objects in Labvanced verfügbaren Objekte:
| Schnittstelle | Objektname | Beschreibung |
|---|---|---|
Video Object | Das Videoobjekt kann verwendet werden, um ein Video auf einem Canvas-Frame darzustellen. Das Video kann manuell über den Dateimanager festgelegt werden, kann aber auch während der Experimentdurchführung dynamisch mithilfe von Ereignissen und Variablen (Datentyp Datei) geändert werden. | |
Audio Object | Das Audioobjekt kann verwendet werden, um eine Audiodatei auf einem Canvas-Frame darzustellen. Die Audiodatei kann manuell über den Dateimanager festgelegt werden, kann aber auch während der Experimentdurchführung dynamisch mithilfe von Ereignissen und Variablen (Datentyp Datei) geändert werden. | |
Audio Recording Object | Das Audioaufnahmeobjekt fungiert als visuelles Interface / Handhabung für Tonaufnahmen während der Experimentdurchführung. Die Aufnahme kann über Schaltflächen, Frame-Ereignisse oder andere objektgesteuerte Ereignisse gestartet und gestoppt werden und kann auf dem sicheren Labvanced-Server hochgeladen werden. | |
Video Recording Object | Dieses Objekt kann verwendet werden, um ein Video des Teilnehmers, eine Aufnahme ihres Bildschirms oder beides gleichzeitig aufzunehmen. Es gibt mehrere Optionen, die aktiviert/deaktiviert werden können: das aufgezeichnete Video dem Teilnehmer live oder später im Experiment zu zeigen (oder gar nicht), dem Teilnehmer die Kontrolle über den Start/Stopp/Hochladen des Videos zu ermöglichen und zu bestimmen, wo das Video als Variable gespeichert wird. Wenn ein Videoaufnahmeobjekt verwendet wird, wird auch Audio vom Teilnehmer aufgezeichnet. Mehr erfahren. | |
Camera Snapshot Object | Dieses Objekt kann verwendet werden, um ein Bild-Snapshot des Teilnehmers aufzunehmen. Dazu müssen Videoaufnahmen für das Experiment aktiviert werden. Optionen zum Anzeigen des Kameraknopfs, des Snapshot-Buttons und des Hochladebuttons können dem Teilnehmer verborgen oder angezeigt werden. Ereignisse können verwendet werden, um den Kamerasnapshot auszulösen, oder der Teilnehmer kann ihn selbst steuern. Dieses Tool ist nützlich zur Überprüfung der Identität/demografischen Informationen des Teilnehmers, sollte jedoch als hochsensible Informationen betrachtet werden. Der Snapshot wird als Datei-Variable gespeichert. Hinweis 1: Das Aufzeichnen eines Videos/Bildes eines Teilnehmers oder ihres Bildschirms kann hochsensibel sein. Bitte stellen Sie sicher, dass die Teilnehmer vollständig darüber informiert sind, was das Experiment beinhaltet, bevor sie beginnen. Hinweis 2: Wenn in einer Studie eine Webcam verwendet wird (für Eye-Tracking, Video, Snapshot usw.), werden die Teilnehmer zu Beginn der Studie aufgefordert, auszuwählen, welche Kamera sie verwenden möchten. Dies ermöglicht es den Teilnehmern, eine verbundene externe Kamera auszuwählen, wenn sie keine integrierte Webcam verwenden möchten. | |
Video Conference Object | Das Video-Konferenzobjekt ermöglicht es Ihnen, während der Dauer des Experiments einen Video- oder Audioanruf zwischen den Teilnehmern einzubetten oder zu hosten. Mehr erfahren. |
Text & Code Objects
Die dritte Option im Menü der Objekte ist Text & Code und die Objekte dort sind die folgenden:
| Schnittstelle | Objektname | Beschreibung |
|---|---|---|
Text Object | Dieses Objekt präsentiert Text und/oder Variablen für die Teilnehmer auf einem Rahmen. Benutzer können Texte mit dem "Word-ähnlichen" Texteditor (Werkzeugleiste) oben im Rahmen eingeben und bearbeiten (siehe Bild unten). Variablen können in Textelemente eingefügt werden, sodass ihr aktueller Wert (und automatisch aktualisiert) auf dem Bildschirm angezeigt wird. Erfahren Sie mehr. | |
HTML Object | Dieses Objekt rendert HTML, das Sie eingefügt haben. Fügen Sie dieses Objekt im Canvas-Editor hinzu, und während es ausgewählt ist, gehen Sie zu den Objekteigenschaften (das rechte Seitenpanel) und fügen Sie unten Ihren HTML-Code ein. | |
Variable Object | Mit diesem Objekt können Sie in Echtzeit einen bestimmten Variablenwert im Editor anzeigen. |
Buttons & Navigation Objects
| Schnittstelle | Objektname | Beschreibung |
|---|---|---|
Button Object | Ein Standardbutton, dessen Beschriftung bearbeitet werden kann und der Ereignisse mit dem Trigger "ButtonClick" auslösen kann. Ein Button-Klick kann auch als Teilnehmerantwortvariable aufgezeichnet werden. | |
Navigation Object | Dieses Objekt erscheint als zwei Schaltflächen mit zwei vordefinierten zugehörigen Ereignissen, die es dem Teilnehmer ermöglichen, zum vorherigen Rahmen oder zum nächsten Rahmen zu navigieren. | |
Progress Bar Object | Der Fortschrittsbalken kann verwendet werden, um den Fortschritt des Experiments in Prozent anzuzeigen. |
Question Objects
| Schnittstelle | Objektname | Beschreibung |
|---|---|---|
Checkbox Object | Ein Frageelement, bei dem die Teilnehmer eine oder mehrere Antworten auswählen können. | |
Multiple Choice Object | Ein Frageelement, bei dem die Teilnehmer nur eine Wahl treffen müssen. Erfahren Sie mehr. | |
Likert Scale Object | Ein Frageelement, das häufig verwendet wird, um den Grad der Zustimmung zu einer Aussage anzuzeigen. Teilnehmer können eine Antwort wählen, die irgendwo zwischen zwei Aufforderungen liegt. | |
Matrix Object | Ein Element, bei dem mehrere Fragen oder Aussagen als Zeilen angezeigt werden können. Jede Aussage wird innerhalb derselben Skala beantwortet, die in den Spalten angezeigt wird. | |
Timer Object | Zeigt während eines Versuchs einen sichtbaren Countdown- oder Aufwärtszähler auf dem Bildschirm an. Steuern Sie ihn mit den Aktionen Start, Pause und Zurücksetzen, und verwenden Sie den aktuellen Zeitwert als lesbare und schreibbare Variable, um die Logik des Experiments basierend auf der verstrichenen Zeit zu verzweigen. Erfahren Sie mehr. |
Die Eigenschaft "erforderlich" dieser Objekte kann dynamisch während der Laufzeit der Studie geändert werden. Objekte werden nur als erforderlich angezeigt, solange sie nicht versteckt sind (Sichtbarkeit = 0).
Die Reihenfolge der Antworten kann für diese Objekte mithilfe des Kontrollkästchens "Reihenfolge der Elemente zufällig anordnen" im Fenster der Objekteigenschaften zufällig angeordnet werden. Wenn Sie die Reihenfolge, in der die Optionen präsentiert werden, nach der Einstellung auf zufällig aufzeichnen möchten, können Sie das Kästchen mit der Bezeichnung "Reihenfolge mit Array verknüpfen" aktivieren. Dadurch wird eine Array-Variable erstellt, die die Reihenfolge der für dieses Element präsentierten Optionen speichert, standardmäßig "itemOrderArrVar" genannt. Das Array zeichnet den ganzzahligen Wert der Optionen in der Reihenfolge auf, in der sie von oben nach unten im Element angezeigt werden. Die Positionen und Werte der Einträge können im Reiter "Variablen" für jede der "itemOrderArrVar"-Variablen bearbeitet werden.
Question Input Objects
| Schnittstelle | Objektname | Beschreibung |
|---|---|---|
Input Object | Wird verwendet, damit die Teilnehmer kurze Antworten eingeben. Dieses Element kann Antworten in Form von Zahlen (numerisch), Text (String), Daten, Zeiten und Farben sammeln. Erfahren Sie mehr. | |
Paragraph Object | Ähnlich wie das Eingabeobjekt, wird jedoch für längere Antworten verwendet. Antworten sind Text (String)-Variablen. | |
Range Object | Mit diesem Element können die Teilnehmer eine Antwort mithilfe eines Schiebers geben. Benutzer können dieses Objekt so einstellen, dass es numerische Werte (linke Grenze, rechte Grenze und die Antwort des Teilnehmers als Zahl über dem Schieber) anzeigt oder wählen, es leer zu lassen. Hinweis 1: Handle anfangs ausblenden: Diese Option blendet den Handle (den Kreis, den die Teilnehmer verschieben, um ihre Antwort abzugeben) aus, bis der Teilnehmer auf das Objekt klickt. Dies beseitigt die potenzielle Verzerrung, die auftreten kann, wenn Teilnehmer den Handle zuerst in der Mitte des Bereichsobjekts sehen. | |
Selection Object | Ein Frageelement, bei dem Antworten aus einem Dropdown-Menü ausgewählt werden, das der Versuchsleiter mit möglichen Antworten befüllt. Hinweis: Dieses Objekt kann in verschiedene Sprachen übersetzt werden. Hinweis 2: Verfügbare Antworten können dynamisch geändert werden, indem das Objekt mit einer Array-Variablen verknüpft wird. |
Various Objects
| Schnittstelle | Objektname | Beschreibung |
|---|---|---|
Sortable Object | Eine Frage mit mehreren Elementen, die mithilfe von Drag & Drop-Methoden sortiert werden können. | |
Invisible Element Object | Das unsichtbare Element ist für die Teilnehmer niemals sichtbar, kann jedoch Ereignisse auslösen, sodass Ereignisse durch Mausklicks auf scheinbar leere Bereiche auf dem Canvas ausgelöst werden können. | |
Upload Object | Teilnehmer können dieses Objekt verwenden, um Dateien in das Experiment hochzuladen (die dann auf dem Labvanced-Server gespeichert werden), auf die der Experimentator später zugreifen kann. | |
i-Frame Object | Das I-Frame-Objekt kann verwendet werden, um ein I-Frame (eingebettete andere Website) innerhalb des Experiments anzuzeigen. WICHTIG: Damit das I-Frame angezeigt wird, muss der den Ziel-URL steuernde Server den http-Header "Access-Control-Allow-Origin" entweder auf "*" setzen oder "labvanced.com" einbeziehen, dabei aber den http-Header "X-Frame-Options" nicht setzen. | |
Sub Study Object | Dieses leistungsstarke Objekt ermöglicht es Ihnen, andere Labvanced-Studien innerhalb eines einzigen „Eltern“-Experiments einzubetten. Erfahren Sie mehr. |