Sdílet prostřednictvím


Jen svět-zámek všechno

Dosažení standardního světem uzamčeného chování pro vaši aplikaci nevyžaduje žádný kód a velmi málo nastavení. Než se dostaneme k nastavení, které je popsáno níže, podrobněji se podíváme na toto chování podle směrného plánu.

Základní uzamykání globálního souřadnicového systému Unity do fyzického světa

Integrace WLT do vaší aplikace poskytuje řadu funkcí přímo z krabice bez dalšího kódu nebo interakce s vaší aplikací.

Jednoduše řečeno, s WLT, bod v globálním souřadnicovém systému Unity zachová svou pozici vzhledem k fyzickým světovým funkcím.

To znamená, že pokud umístíte hologram do globálního prostoru, zůstane tam, kde je ve fyzickém světě. Nevyžaduje se použití ukotvení.

Pokud je navíc povolená funkce trvalosti WLT, bude mít stejný bod v globálním souřadnicovém prostoru Unity stejný vztah k fyzickým funkcím v následných spuštěních aplikace.

Chcete uložit, kde je hologram ve fyzickém světě, a zobrazit ho tam při příštím spuštění aplikace? Stačí uložit globální pozici a obnovit ho při příštím spuštění.

Kromě jednoduchosti, které jsou k dispozici, existuje řada výhod použití WLT místo ukotvení pro světovou uzamčení scény.

Jak ho nastavit

Automatizované nastavení

V případě nejautomatičtějšího prostředí instalace nainstalujte nejnovější jádro WLT z nástroje funkce MR a pak spusťte nástroj WLT Configure scene z nabídky Nástrojů mixed reality Toolkit.

Snímek obrazovky s automatizovaným nastavením

Nástroj Konfigurovat scénu můžete kdykoli znovu spustit. Pokud se například cíl rozšířené reality změnil ze starší verze na XR SDK, měl by se znovu spustit. Pokud je scéna již správně nakonfigurovaná, spuštění nástroje nemá žádný vliv.

Během raného vývoje může být přidání vizualizérů užitečné k zajištění správného nastavení a správného fungování WLT. Dají se odebrat z produkčního výkonu nebo pokud už z nějakého důvodu nejsou potřeba, pomocí nástroje Odebrat vizualizéry. Další podrobnosti o vizualizérech najdete v dokumentaci k nástrojům.

Ruční nastavení

Nastavení pro získání výhod standardního chování WLT je velmi jednoduché a může být rozděleno do čtyř (4) kroků. První dva kroky je možné přeskočit, pokud se instaluje z nástroje funkcí MR.

  1. Naimportujte do projektu balíček NuGet zablokovaný world engine.
  2. Naimportujte do projektu balíček Unity World Locking Tools.
  3. Přetáhněte prefab WorldLockingManager do scény.
  4. Přidejte do hierarchie fotoaparátů herní objekt "úpravy".

Snímek obrazovky Unity s nejjednodušším nastavením

Návod k tomuto základnímu nastavení najdete v ukázkách nástrojů World Locking Tools, což je úložiště na stejné úrovni věnované specializovanějším příkladům použití WLT.

Viz také