Dokumentace

Událost

Parametry události:

Parametr Typ Popis Poznámka
Čas události Int64 Počet milisekund od 1970-01-01T00:00:00.000Z. Zaznamenává se pomocí C# metody DateTimeOffset.UtcNow.ToUnixTimeMilliseconds() Dokumentace .NET
Typ události Enum Obsahuje název typu události Typy událostí
Objekt String Jméno objektu, který zaznamenal událost. V případě událostí interakcí objektů je druhý objekt zaznamenán v doplňujících údajích události. Viz níže.  
Pozice Vec3 Pozice objektu ve scéně v metrech.  
Rotace Vec3 Rotace objektu ve scéně. Rotace je definována eulerovými úhly ve stupních. Dokuentace Unity
Druhý objekt String | prázdný Obsahuje název druhého objektu.  
Hodnota String | prázdný Obsahuje doplńující hodnotu událost. Používá se v případě události typu Action.  

Typy událostí:

Typ události Číselný kód Význam
Transform 0 Zaznamenává změnu pozice a rotaci objektu ve scéně.
Input 1 Zaznamenává uživatelský vstup z klávesnice a myši.
Interactor 2 Zaznamenává uživatelskou akci VR controlleru.
Interactable 3 Zaznamenává události objektů ovlivněných VR controllerem.
EyeBegin 4 Zaznamenává objekt na který se uživatel začal dívat ve použití VR headesetu s Eye trackerem.
EyeEnd 5 Zaznamenává objekt na který se uživatel přestal dívat při použití VR headesetu s Eye trackerem.
RayBegin 6 Zaznamenávé objekt na který se uživatel začal dívat ve směru natočení headsetu.
RayEnd 7 Zaznamenávé objekt na který se uživatel přestal dívat ve směru natočení headsetu.
TriggerBegin 8 Zaznamenává vstup objektu do označeného prostoru.
TriggerEnd 9 Zaznamenává výstup objektu z označeného prostoru.
Action 10 Zaznamenává specifickou událost ve scéně vyvolanou akcí uživatele.
Heart Rate 11 Zaznamenává aktuální hodnotu z fyziologického měření.
Experimental Control 12 Zaznamenává změnu nastavení scény po kliku obsluhy v uživatelském rozhraní.