2. Konfigurera Photon Unity-nätverk

I den här självstudien förbereder du dig för att skapa en delad upplevelse med Photon Unity Networking (PUN). Du får lära dig hur du skapar en PUN-app, importerar PUN-tillgångar till ditt Unity-projekt och ansluter ditt Unity-projekt till PUN-appen.

Mål

  • Lär dig hur du skapar en PUN-app
  • Lär dig hur du hittar och importerar PUN-tillgångarna
  • Lär dig hur du ansluter ditt Unity-projekt till PUN-appen

Skapa och förbereda Unity-projektet

I det här avsnittet skapar du ett nytt Unity-projekt och gör det redo för MRTK-utveckling.

Börja med att följa anvisningarna i Initiera ditt projekt och distribuera ditt första program, exklusive lägga till handinteraktion till ett objekt och Skapa ditt program i enhetsanvisningarna , som innehåller följande steg:

  1. Skapa Unity-projektet och ge det ett lämpligt namn, till exempel MRTK-självstudier
  2. Byta byggplattform
  3. Importera TextMeshPro Essential-resurser
  4. Importera Mixed Reality Toolkit och konfigurera Unity-projektet
  5. Skapa scenen och konfigurera MRTK och ge scenen ett lämpligt namn, till exempel MultiUserCapabilities

Följ sedan anvisningarna för att ändra visningsalternativet för rumslig medvetenhet för att:

  1. Ändra MRTK-konfigurationsprofilen för till DefaultHoloLens2ConfigurationProfile
  2. Ändra visningsalternativen för nät för rumslig medvetenhet till Ocklusion.

Aktivera ytterligare funktioner

I Unity-menyn väljer du Redigera>projektinställningar... för att öppna fönstret Spelarinställningar och letar sedan upp avsnittetPubliceringsinställningar förspelare>:

Unity Player-inställningar

I publiceringsinställningarna rullar du ned till avsnittet Funktioner och dubbelkollar att funktionerna InternetClient, Microphone, SpatialPerception och GazeInput , som du aktiverade under steget Konfigurera Unity-projektet ovan, är aktiverade.

Aktivera sedan följande ytterligare funktioner:

  • InternetClientServer-kapacitet
  • PrivateNetworkClientServer-kapacitet

Inställningar för Unity-funktioner

Importera självstudietillgångarna

Ladda ned och importera följande anpassade Unity-paket i den ordning de visas:

Tips

 En påminnelse om hur du importerar ett anpassat Unity-paket finns i anvisningarna för att importera självstudietillgångarna .

Anteckning

När du har importerat självstudiepaketet MultiUserCapabilities visas flera CS0246-fel i konsolfönstret som anger att typen eller namnområdet saknas. Detta förväntas och löses i nästa avsnitt när du importerar PUN-tillgångarna.

Importera PUN-tillgångarna

På Unity-menyn väljer du Window>Asset Store för att öppna tillgångsbutiksfönstret, söker efter och väljer PUN 2 – FREE från Exit Games ( Avsluta spel), klickar på knappen Ladda ned för att ladda ned tillgångspaketet till ditt Unity-konto.

När nedladdningen är klar klickar du på knappen Importera för att öppna fönstret Importera Unity-paket:

Unity Asset Store med PUN 2 – kostnadsfritt

I fönstret Importera Unity-paket klickar du på knappen Alla för att se till att alla tillgångar är markerade och klickar sedan på knappen Importera för att importera tillgångarna:

Importfönster för Unity med PUN 2

När Unity har slutfört importen visas fönstret Pun Wizard (Ordvitsguiden) med menyn PUN Setup inläst. Du kan ignorera eller stänga det här fönstret för tillfället:

Unity med fönstret PUN-installation

Skapa PUN-programmet

I det här avsnittet skapar du ett Photon-konto, om du inte redan har ett, och skapar en ny PUN-app.

Gå till photon-instrumentpanelen och logga in om du redan har ett konto som du vill använda, annars klickar du på länken Skapa en och följer anvisningarna för att registrera ett nytt konto:

Inloggningssida för foton

När du har loggat in klickar du på knappen Skapa en ny app :

Välkomstsida för fotoinstrumentpanel

På sidan Skapa ett nytt program anger du följande värden:

  • För Fotontyp väljer du PUN
  • För Namn anger du ett lämpligt namn, till exempel MRTK-självstudier
  • För Beskrivning kan du ange en lämplig beskrivning
  • För URL lämnar du fältet tomt

Klicka sedan på knappen Skapa för att skapa den nya appen:

Sidan Skapa program för foton

När Photon har slutfört skapandet visas den nya PUN-appen på instrumentpanelen:

Programsida för foton

Ansluta Unity-projektet till PUN-programmet

I det här avsnittet ansluter du Unity-projektet till PUN-appen som du skapade i föregående avsnitt.

På instrumentpanelen Foton klickar du på fältet App-ID för att visa app-ID:t och kopierar det sedan till Urklipp:

Fotoprogramsida med app-ID valt

I Unity-menyn väljer du Guiden För fönsterfoton>Unity Networking> PUN för att öppna fönstret Ordvitsguiden, klickar du på knappen Konfigurera projekt för att öppna menyn PUN-installation och konfigurerar den på följande sätt:

  • I fältet AppId eller Email klistrar du in pun-app-ID:t som du kopierade i föregående steg

Klicka sedan på knappen Konfigurera projekt för att tillämpa app-ID:t:

Installationsfönstret för Unity PUN med AppId ifyllt

När Unity har slutfört PUN-konfigurationsprocessen visas meddelandet Klar! på menyn PUN-installation! och photonServerSettings-tillgången väljs automatiskt i projektfönstret, så dess egenskaper visas i fönstret Inspector:

Installationsfönstret för Unity PUN med installationsprojektet tillämpat

Grattis!

Du har skapat en PUN-app och anslutit den till ditt Unity-projekt. Nästa steg är att tillåta anslutningar med andra användare så att flera användare kan se varandra.