3. Meerdere gebruikers verbinden

In deze zelfstudie leert u hoe u meerdere gebruikers kunt verbinden als onderdeel van een live gedeelde ervaring. Aan het einde van de zelfstudie kunt u de app op meerdere apparaten uitvoeren en elke gebruiker de avatar van andere gebruikers laten zien in realtime.

Doelen

  • Meer informatie over het verbinden van meerdere gebruikers in een gedeelde ervaring

De scène voorbereiden

In deze sectie bereidt u de scène voor door enkele prefabs van de zelfstudie toe te voegen.

Navigeer Project het venster Assets naar de > MRTK assets. De map Tutorials.MultiUserCapabilities Prefabs klikt en sleept u de volgende prefabs naar het venster Hierarchy om ze toe te voegen > aan uw scène:

  • NetworkLouze prefab
  • SharedPlayground prefab

Unity met de zojuist toegevoegde prefabs NetworkLouze en SharedPlayground geselecteerd

Navigeer Project het venster Assets naar de > MRTK assets. De map Tutorials.AzureSpatialAnchors > Prefabs klikt en sleept u het volgende prefab naar het venster Hierarchy om deze toe te voegen aan uw scène:

  • Fouten opsporenWindow prefab

Unity met nieuw toegevoegd FoutopsporingWindow-prefab geselecteerd

PUN configureren om het prefab van de gebruiker te instanteren

In deze sectie configureert u het project voor het gebruik van de Prefab PhotonUser.

Navigeer Project het venster Assets naar de > MRTK assets. De map Tutorials.MultiUserCapabilities-resources. >

Vouw in het venster Hierarchy het object NetworkLo object uit en selecteer het onderliggende object NetworkRoom. Zoek vervolgens in het venster Inspector het onderdeel Photon Room (Script) en configureer het als volgt:

  • Wijs in het veld Photon User Prefab het prefab PhotonUser toe vanuit de map Resources

Unity met Photon Room-onderdeel gedeeltelijk geconfigureerd

De ervaring met meerdere gebruikers proberen

Als u nu het Unity-project bouwt en implementeert in uw HoloLens, gaat u terug in Unity naar de gamemodus terwijl de app wordt uitgevoerd op uw HoloLens. U ziet de HoloLens-gebruikers-avatar bewegen wanneer u uw hoofd (HoloLens) verplaatst:

Animatie van Unity met netwerkgebruikers

Tip

Voor een herinnering over het bouwen en implementeren van uw Unity-project in HoloLens 2, kunt u de instructies in Uw app bouwen HoloLens 2 lezen.

Waarschuwing

De app moet verbinding maken met Photon, dus zorg ervoor dat uw computer/apparaat is verbonden met internet.

Gefeliciteerd

U hebt uw project geconfigureerd zodat meerdere gebruikers verbinding kunnen maken met dezelfde ervaring en elkaars verplaatsingen kunnen zien. In de volgende zelfstudie implementeert u functionaliteit zodat de verplaatsingen van objecten ook worden gedeeld met meerdere apparaten.