Övning – Importera och konfigurera resurser

Slutförd

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.

  1. Ladda ned den senaste versionen av mixed reality-funktionsverktyget från Microsoft Download Center.

  2. 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.

    Kommentar

    Innan du kan köra funktionsverktyget för Mixed Reality kan du behöva installera .NET 6.0-körningen.

Importera MRTK Unity Foundation-paketet

  1. I funktionsverktyget för mixad verklighet väljer du Start.

    Screenshot of the Mixed Reality Feature Tool opening screen.

  2. Välj knappen Bläddra (det är knappen ... i följande bild), navigera till projektet och öppna det.

    Open your project

    När du har valt en mapp kontrollerar verktyget att det är en giltig Unity-projektmapp.

    Screenshot of the Mixed Reality feature Tool Project Path screen.

  3. Välj Identifiera funktioner.

    Obs! Du kan behöva vänta några sekunder medan verktyget uppdaterar paketen från feeds.

  4. Observera att det finns en lista över tillgängliga paketgrupper på sidan Identifiera funktioner.

    The main groups of packages in the Mixed Reality Feature Tool

  5. + 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.

    Screenshot of package selections in the Mixed Reality Feature Tool.

  6. Välj knappen Välj alla till höger om MRTK3 så att alla funktioner väljs.

    Screenshot of selecting all feature of MRTK3.

    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.

  7. När du har gjort dina val väljer du Hämta funktioner.

  8. 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.

  9. 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.

  10. När du är redo att gå vidare väljer du Importera. På sidan Granska och godkänn kan du granska information om paketen.

  11. Välj Godkänn och sedan Avsluta.

  12. 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

  1. 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.

    Screenshot of Unity Restart Option.

  2. 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.

    Screenshot of updating methods in the XR InteractionLayerMask.

  3. 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.

    Screenshot of Initialize XR on Startup.

  4. 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.

    Screenshot of Open XR option.

  5. Välj Åtgärda alla.

    Screenshot of Fix All.

    Vissa varningar kan finnas kvar. Ignorera dem för tillfället.

  6. Välj OpenXR under XR-plugin-hantering.

  7. 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.

    Screenshot of Add Interaction Profiles.

  8. Kontrollera att Microsoft Hololens till vänster är markerat och att Handspårning, Mixed Reality-funktioner och Rörelsestyrenhetsmodell till höger är markerade.

  9. 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.

  10. 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.

    Screenshot of MRTK profile.

Konfigurera projektinställningar

  1. I menyraden väljer du Redigera>projekt Inställningar.

  2. I fönstret Project Settings (Projektinställningar) väljer du Player (Spelare).

  3. 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.

    Screenshot of Unity Publishing Settings with the Project Name box filled in.

    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.

  4. Välj listrutan Publicera Inställningar och ange sedan ett lämpligt namn i fältet Paketnamn, till exempel MRTK-Tutorials-Getting-Started:

    Screenshot of Unity Publishing Settings with the package name box filled in.

    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.

  5. Stäng fönstret Project Inställningar.

Skapa scenen och konfigurera MRTK

  1. I menyraden väljer du Arkiv>Ny scen. Välj alternativet Grundläggande (inbyggd) och välj sedan Skapa.

  2. Gå till mappen Packages>MRTK Input>Assets>Prefabs i projektfönstret. Dra prefab MRTK XR Rig till scenhierarkin.

    Screenshot of the adding MRTK XR Rig in the Inspector.

  3. Ta bort main Kamera-spelobjektet eftersom MRTK XR Rig-spelobjektet redan innehåller en kamera.

    Screenshot of the Mixed Reality Toolkit in the Inspector.

  4. 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.

    Screenshot of the input simulator.

  5. I menyraden väljer du Spara som-fil>.

  6. Gå till mappen Assets>Scenes och namnge och spara projektet.