Övning – Importera och konfigurera resurser
Installera funktionsverktyget för Mixad verklighet
Om du vill importera Mixed Reality Toolkit till ditt projekt använder du funktionsverktyget för Mixed Reality. Med verktyget kan utvecklare identifiera, uppdatera och importera funktionspaket. Du kan söka efter paket efter namn eller kategori, se deras beroenden och visa föreslagna ändringar i projektets manifestfil innan du importerar.
Ladda ned den senaste versionen av mixed reality-funktionsverktyget från Microsoft Download Center.
När nedladdningen är klar öppnar du den körbara filen
MixedRealityFeatureTool.exe
och använder den för att starta funktionsverktyget för Mixed Reality.
Importera MRTK Unity Foundation-paketet
I funktionsverktyget för mixad verklighet väljer du Start.
Välj knappen Bläddra (det är knappen ... i följande bild), navigera till projektet och öppna det.
När du har valt en mapp kontrollerar verktyget att det är en giltig Unity-projektmapp.
Välj Identifiera funktioner.
Obs! Du kan behöva vänta några sekunder medan verktyget uppdaterar paketen från feeds.
Observera att det finns en lista över tillgängliga paketgrupper på sidan Identifiera funktioner.
+ Välj knappen till vänster om Plattformsstöd (0 av 5) och välj sedan den senaste versionen av Mixed Reality OpenXR-plugin-programmet.
Välj knappen Välj alla till höger om MRTK3 så att alla funktioner väljs.
Kommentar
Om du ser några paket som har markerats som inaktuella bör du ta bort dem och se till att Inställningar > Funktionsvisning > av inaktuella paket har avmarkerats.
När du har gjort dina val väljer du Hämta funktioner.
Välj Verifiera för att verifiera de paket som du har valt. Du bör se en dialogruta med texten Inga valideringsproblem har identifierats. När du gör det väljer du OK.
På sidan Importera funktioner visar kolumnen till vänster, Funktioner, de paket som du har valt. Kolumnen på höger sida, Obligatoriska beroenden, visar eventuella beroenden. Du kan välja länken Information för något av dessa objekt om du vill veta mer om dem.
När du är redo att gå vidare väljer du Importera. På sidan Granska och godkänn kan du granska information om paketen.
Välj Godkänn och sedan Avsluta.
Gå tillbaka till Unity-redigeraren och välj ett tomt område i användargränssnittet. Du ser ett förloppsfält som visar att paketen importeras.
Konfigurera Unity-projektet
När Unity har importerat paketen visas en varning som frågar om du vill aktivera serverdelarna genom att starta om redigeraren. Välj Ja.
Unity kan fråga dig om att uppdatera metoder i XR InteractionLayerMask. Välj knappen Jag har gjort en säkerhetskopia, gå vidare! och vänta tills Unity startas om.
På menyraden väljer du Redigera>projekt Inställningar. Välj XR Plugin-in Management. Kontrollera att Initiera XR vid start är markerat och markera sedan kryssrutan för Öppna XR under Plugin-leverantörer.
OpenXR-plugin-programmet läses in och två objekt visas under OpenXR. Markera kryssrutan för den första, Microsoft HoloLens-funktionsgruppen. Välj det gula utropstecknet.
Välj Åtgärda alla.
Vissa varningar kan finnas kvar. Ignorera dem för tillfället.
Välj OpenXR under XR-plugin-hantering.
Under Interaktionsprofiler väljer du +och lägger sedan till Microsoft Hand Interaction Profile och Eye Gaze Interaction Profile om de inte redan har lagts till.
Kontrollera att Microsoft Hololens till vänster är markerat och att Handspårning, Mixed Reality-funktioner och Rörelsestyrenhetsmodell till höger är markerade.
Välj det gula utropstecknet bredvid Eye Gaze Interaction Profile för att ta tillbaka fönstret Projektverifiering. Kontrollera att du är på fliken UWP-plattform (fliken visar Windows-logotypen) och välj sedan Åtgärda alla för att lösa valideringsproblemen. Observera att vissa problem kan finnas kvar. I så fall väljer du Åtgärda alla igen, ignorerar eventuella problem som är markerade som Scenspecifika och läser sedan rekommendationerna för de återstående problemen (om några) och gör eventuella ändringar som du vill ha.
I fönstret Project Inställningar väljer du MRTK3 och kontrollerar om det finns en giltig profil. Om det inte finns det söker du efter MRTKProfile i projektets paket (Packages/org.mixedrealitytoolkit.core/Configuration/Default Profiles/MRTKProfile.asset) och tilldelar det till profilen.
Konfigurera projektinställningar
I menyraden väljer du Redigera>projekt Inställningar.
I fönstret Project Settings (Projektinställningar) väljer du Player (Spelare).
Observera att produktnamnet är MRTK-självstudie i fönstret Spelare. Det här är hämtat från projektnamnet och kommer att vara namnet som visas i HoloLens-Start-menyn.
Dricks
För att göra appen enklare att hitta under utvecklingen lägger du till ett understreck framför namnet för att sortera det överst i en lista.
Välj listrutan Publicera Inställningar och ange sedan ett lämpligt namn i fältet Paketnamn, till exempel MRTK-Tutorials-Getting-Started:
Kommentar
Paketnamnet är den unika identifieraren för appen. Om du vill undvika att skriva över tidigare installerade versioner av appen med samma namn bör du ändra den här identifieraren innan du distribuerar appen.
Stäng fönstret Project Inställningar.
Skapa scenen och konfigurera MRTK
I menyraden väljer du Arkiv>Ny scen. Välj alternativet Grundläggande (inbyggd) och välj sedan Skapa.
Gå till mappen Packages>MRTK Input>Assets>Prefabs i projektfönstret. Dra prefab MRTK XR Rig till scenhierarkin.
Ta bort main Kamera-spelobjektet eftersom MRTK XR Rig-spelobjektet redan innehåller en kamera.
Lägg till MRTK-indatasimulatorn (packages>MRTK Input>Simulation>Prefabs) prefab till din scen.
Kommentar
Det här steget är valfritt, men krävs av simuleringar i redigeringsprogrammet.
I menyraden väljer du Spara som-fil>.
Gå till mappen Assets>Scenes och namnge och spara projektet.