Die Logik-Funktion bietet die Möglichkeit, Hotspots abhängig von Variablen anzuzeigen oder zu verstecken.
Zunächst muss eine Variable über den Variablen Editor erstellt werden. Hierbei gibt es zwei Möglichkeiten:
- persistent: Bleibt bestehen über Szenen wechsel hinaus.
- scene: Bleibt nur während die Szene geladen ist.
Es gibt drei Variablen, die immer vordefiniert sind. Dieser werden von dem System automatisch gesetzt.
platform_device
0 = VR-Brillen
1 = Desktop-Computer
2 = Mobile-Devices
platform_browser
0 = Chrome
1 = Safari
2 = Firefox
is_solo
0 = Solo Multiplayer
1 = Multiplayer
Unter dem Logik-Tab können die Conditionen und Events definiert werden:
Conditions
- ShowIf: Zeigt einen Hotspot, wenn alle hinterlegten Variablen die Logik erfüllen.
- ShowOr: Zeigt einen Hotspot, wenn einer der hinterlegten Variablen die Logik erfüllt.
- ShowXor: Zeigt einen Hotspot, wenn einer, aber nicht alle der Variablen die Logik erfüllen.
Events
- OnActivate: Wird ausgeführt, wenn der Hotspot geöffnet wird.
- OnDeactivate: Wird ausgeführt, wenn der Hotspot geschlossen wird.
- OnQuizCorrect: Wird ausgeführt, wenn das Quiz erfolgreich beantwortet wurde.
- OnQuizIncorrect: Wird ausgeführt, wenn das Quiz nicht erfolgreich beantwortet wurde.
Hinterlasse einen Kommentar.