Nastavení projektu Unreal
Doporučujeme nainstalovat Unreal Engine verze 4.27 nebo 5.0 , abyste plně využili výhod integrované podpory HoloLensu.
Ve spouštěči Epických her přejděte na kartu Knihovna , vyberte šipku rozevíracího seznamu vedle možnosti Spustit a klikněte na Možnosti. V části Cílové platformy vyberte HoloLens 2 a klikněte na Použít.
Import sady Mixed Reality Toolkit for Unreal
Mixed Reality Toolkit (MRTK) je opensourcová sada multiplatformní vývojová sada pro aplikace hybridní reality. MRTK poskytuje vstupní systém pro různé platformy, základní komponenty a společné stavební bloky pro prostorové interakce. Sada nástrojů má urychlit vývoj aplikací zaměřených na Microsoft HoloLens, Windows Mixed Reality imerzivní náhlavní soupravy (VR) a platformu OpenVR.
Pokud ještě nemáte projekt hybridní reality, postupujte podle prvních tří částí kurzů HoloLens 2 Začínáme a připravte projekt na MRTK.
Představujeme centrum MRTK pro Unreal
Doporučujeme, abyste k získání modulů plug-in MRTK použili centrum MRTK. Je to nový způsob, jak mohou vývojáři objevovat a aktualizovat moduly plug-in Microsoft Mixed Reality a přidávat je do svých projektů Unreal. Můžete zobrazit moduly plug-in, zobrazit jejich závislosti a nainstalovat je do projektu, aniž byste opustili Unreal Editor.
- Objevte nové moduly plug-in Microsoft Mixed Reality a nainstalujte je a jejich závislosti do projektu Unreal.
- Udržujte své moduly plug-in Microsoft Mixed Reality aktuální.
- Odeberte moduly plug-in Microsoft Mixed Reality z projektu, pokud je už nepotřebujete.
Poznámka
MrTK Hub pro Unreal je k dispozici jenom pro Unreal Engine verze 4.26 nebo novější. Pro Unreal Engine verze 4.25 a novější můžete získat moduly plug-in MRTK z webu Unreal Engine Marketplace nebo GitHubu, jak je popsáno v části Začínáme.
Instalace centra MRTK
Stáhněte si modul plug-in z webu Unreal Engine Marketplace, otevřete projekt a pak modul plug-in povolte v části Mixed Reality nabídky Moduly plug-in. Po zobrazení výzvy restartujte editor.
Jakmile je modul plug-in pro váš projekt povolený, můžete k centru přistupovat z tlačítka panelu nástrojů.
Instalace modulů plug-in hybridní reality
Pokud chcete nainstalovat modul plug-in pomocí centra, vyberte modul plug-in, který chcete přidat do projektu, a stiskněte tlačítko Nainstalovat . Pokud chcete modul plug-in stáhnout, ověřte, že v poli Problémy nejsou žádné konflikty, a stiskněte Potvrdit. Po stažení modulu plug-in se zobrazí výzva k restartování editoru.
Po restartování editoru můžete pokračovat ve vývoji hybridní reality.
Důležité
Jakmile je modul plug-in nainstalovaný, musí být zkontrolován do správy zdrojového kódu jako jakýkoli jiný modul plug-in na úrovni projektu.
Aktualizace modulů plug-in hybridní reality
Pokud chcete modul plug-in aktualizovat pomocí centra, vyberte v seznamu modul plug-in, který chcete aktualizovat, a stiskněte tlačítko Nainstalovat . Pokud chcete stáhnout aktualizovaný modul plug-in, ověřte, že v poli Problémy nejsou žádné konflikty, a stiskněte Potvrdit. K dokončení aktualizace se zobrazí výzva k restartování editoru. Upozorňujeme, že při aktualizaci modulů plug-in může toto restartování nějakou dobu trvat.
Odebírání modulů plug-in pro hybridní realitu
Pokud chcete modul plug-in odinstalovat pomocí centra, vyberte modul plug-in, který chcete odebrat, a pak v rozevíracím seznamu vyberte verzi, kterou jste nainstalovali. Pokud chcete modul plug-in odebrat, ověřte, že v poli Problémy nedochází ke konfliktům, a stiskněte Potvrdit. K dokončení odebrání se zobrazí výzva k restartování editoru. Upozorňujeme, že toto restartování může nějakou dobu trvat, protože moduly plug-in se odeberou.
Kontrola změn a zjišťování nekompatibility
Přesné změny provedené v projektu najdete v dolní části okna centra. Tady uvidíte moduly plug-in, které budou přidány nebo odebrány z projektu, spolu s potenciálními nekompatibilitymi, které by mohly způsobovat problémy při provedení změn.
Poznámka
Seznam Problémy zobrazí nekompatibilitu ve verzích unreal engine a závislostech modulu plug-in, ale automaticky neopravuje ani nenavrhuje opravy problémů.
Poznámka
Pokud nechcete používat sadu MRTK pro Unreal, budete muset všechny interakce a chování skriptovat sami.