Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
In deze zelfstudie bereidt u zich voor op het maken van een gedeelde ervaring met behulp van Photon Unity Networking (PUN). U leert hoe u een PUN-app maakt, PUN-assets importeert in uw Unity-project en hoe u uw Unity-project verbindt met de PUN-app.
Doelstellingen
- Meer informatie over het maken van een PUN-app
- Meer informatie over het zoeken en importeren van de PUN-assets
- Meer informatie over het verbinden van uw Unity-project met de PUN-app
Het Unity-project maken en voorbereiden
In deze sectie maakt u een nieuw Unity-project en bereidt u dit voor op MRTK-ontwikkeling.
Volg eerst de instructies Uw project initialiseren en uw eerste toepassing implementeren, met uitzondering van de instructies Handinteractie toevoegen aan een object en Uw toepassing bouwen aan uw apparaat . Deze bevat de volgende stappen:
- Het Unity-project maken en een geschikte naam geven, bijvoorbeeld MRTK-zelfstudies
- Schakelen tussen het buildplatform
- De essentiële resources van TextMeshPro importeren
- De Mixed Reality Toolkit importeren en het Unity-project configureren
- De scène maken en MRTK configureren en de scène een geschikte naam geven, bijvoorbeeld MultiUserCapabilities
Volg vervolgens de instructies voor de weergaveoptie Voor ruimtelijk bewustzijn wijzigen om het volgende te doen:
- Wijzig het MRTK-configuratieprofiel in het DefaultHoloLens2ConfigurationProfile.
- Wijzig de weergaveopties voor mesh voor ruimtelijk bewustzijn in Occlusie.
Aanvullende mogelijkheden inschakelen
Selecteer in het Unity-menuProjectinstellingenbewerken>... om het venster Instellingen voor Speler te openen en zoek vervolgens de sectiePublicatie-instellingen voorSpeler>:
Schuif in de publicatie-instellingen omlaag naar de sectie Mogelijkheden en controleer of de mogelijkheden InternetClient, Microphone, SpatialPerception en GazeInput , die u hebt ingeschakeld tijdens de stap Het Unity-project configureren hierboven, zijn ingeschakeld.
Schakel vervolgens de volgende extra mogelijkheden in:
- InternetClientServer-mogelijkheid
- PrivateNetworkClientServer-mogelijkheid
De zelfstudieassets importeren
Download en importeer de volgende aangepaste Unity-pakketten in de volgorde waarin ze worden vermeld:
- MRTK. HoloLens2.Unity.Tutorials.Assets.GettingStarted.2.7.2.unitypackage
- MRTK. HoloLens2.Unity.Tutorials.Assets.MultiUserCapabilities.2.7.2.unitypackage
Tip
Voor een herinnering over het importeren van een aangepast Unity-pakket raadpleegt u de instructies voor het importeren van de zelfstudieactiva .
Opmerking
Na het importeren van het multiUserCapabilities-activapakket voor de zelfstudie, ziet u verschillende CS0246-fouten in het consolevenster waarin wordt aangegeven dat het type of de naamruimte ontbreekt. Dit wordt verwacht en wordt opgelost in de volgende sectie wanneer u de PUN-assets importeert.
De PUN-assets importeren
Selecteer in het Unity-menu Window>Asset Store om het venster Asset Store te openen, zoek en selecteer PUN 2 - GRATIS van Games afsluiten. Klik op de knop Downloaden om het assetpakket te downloaden naar uw Unity-account.
Wanneer het downloaden is voltooid, klikt u op de knop Importeren om het venster Unity Package importeren te openen:
Klik in het venster Import Unity Package op de knop Alle om ervoor te zorgen dat alle assets zijn geselecteerd en klik vervolgens op de knop Importeren om de assets te importeren:
Zodra Unity het importproces heeft voltooid, wordt het venster Pun Wizard weergegeven met het menu PUN Setup geladen. U kunt dit venster voorlopig negeren of sluiten:
De PUN-toepassing maken
In deze sectie maakt u een Photon-account, als u er nog geen hebt, en maakt u een nieuwe PUN-app.
Navigeer naar het Photon-dashboard en meld u aan als u al een account hebt dat u wilt gebruiken. Klik anders op de koppeling Eén maken en volg de instructies om een nieuw account te registreren:
Wanneer u bent aangemeld, klikt u op de knop Een nieuwe app maken :
Voer op de pagina Een nieuwe toepassing maken de volgende waarden in:
- Selecteer punaise voor fotontype
- Voer bij Naam een geschikte naam in, bijvoorbeeld MRTK-zelfstudies
- Voer bij Beschrijving desgewenst een geschikte beschrijving in
- Laat het veld voor URL leeg
Klik vervolgens op de knop Maken om de nieuwe app te maken:
Zodra Photon het aanmaakproces heeft voltooid, wordt de nieuwe PUN-app weergegeven op uw dashboard:
Het Unity-project verbinden met de PUN-toepassing
In deze sectie koppelt u uw Unity-project aan de PUN-app die u in de vorige sectie hebt gemaakt.
Klik op het Photon-dashboard op het veld App-id om de app-id weer te geven en kopieer deze vervolgens naar het klembord:
Selecteer in het Unity-menu Window>Photon Unity Networking>PUN Wizard om het venster Pun Wizard te openen, klik op de knop Project instellen om het menu PUN Setup te openen en configureer dit als volgt:
- Plak in het veld AppId of Email de PUN-app-id die u in de vorige stap hebt gekopieerd
Klik vervolgens op de knop Project instellen om de app-id toe te passen:
Zodra Unity het pun-installatieproces heeft voltooid, wordt in het menu PUN Setup het bericht Gereed! weergegeven en wordt automatisch de asset PhotonServerSettings in het projectvenster geselecteerd, zodat de eigenschappen ervan worden weergegeven in het venster Inspector:
Gefeliciteerd
U hebt een PUN-app gemaakt en deze verbonden met uw Unity-project. De volgende stap is het toestaan van verbindingen met andere gebruikers, zodat meerdere gebruikers elkaar kunnen zien.