Obydlí

Hero obydlí

Hlavní pohledu a obydlí jsou skvělé ve scénářích, kdy je práce uživatele zaneprázdněná dalšími úkoly. Tato funkce je užitečná také v případě, že se nejedná o ne100% nebo k dispozici hlas z důvodu environmentálního nebo sociálního omezení. Příklady MRTK obydlí ukazují různé typy komponent uživatelského rozhraní s konfigurovatelný dobou odezvy a vizuální zpětnou vazbu.

Doporučení pro návrh najdete na stránce s pokyny pro hlavu pohledu a bydlení .

Skripty pro obydlí

  • DwellHandler: přidá k cíli uživatelského rozhraní modální hodnotu obydlí.
  • DwellStateType: stavy obslužné rutiny bytu.
  • DwellUnityEvent: událost Unity pro akci obydlí Obsahuje odkaz na ukazatel.
  • BaseDwellPressableButton. cs : skript, který aktivuje událost Click () v PressableButtonHoloLens2 prefabs.
  • ToggleDwellPressableButton. cs : Tento skript upraví vlastnost, dwellVisualImage která používá standardní shader MRTK.

Profily obydlí

Profily obydlí používá obslužná rutina bytu ke konfiguraci různých prahových hodnot.

  • ButtonDwellProfile. Asset
  • InstandDwellProfile. Asset
  • DwellProfileWithDecay. Asset

Prefabs

tyto prefabs jsou variantami prefabs tlačítek ve stylu HoloLens 2, které mají další součásti pro podporu interakcí obydlí.

  • PressableButtonHoloLens2_Dwell. Prefab
  • PressableButtonHoloLens2_32x96_Dwell. Prefab
  • PressableButtonHoloLens2ToggleDwell.prefab
  • PressableButtonHoloLens2Toggle_32x96_Dwell. Prefab

Tyto prefabs mají další QuadDwellVisual komponentu, která umožňuje vizualizovat vstupní stav bytu. Má přiřazený materiál HolographicBackPlateDwellVisual. mat . ToggleDwellPressableButton. cs aktualizuje vlastnost _BorderWidth nástroje MRTK Standard shader k vizualizaci vstupu bytu.

Prefabs prefabs struktury obydlí

Příklad scény

Můžete najít příklady na DwellExample scéně. Ukázková scéna zobrazuje jak odměrné příklady uživatelského rozhraní, tak příklady uživatelského rozhraní Unity.

Příklad blízké nabídky

Viz také