3. Připojení více uživatelů

V tomto kurzu se dozvíte, jak připojit více uživatelů v rámci živého sdíleného prostředí. Na konci kurzu budete moct aplikaci spustit na několika zařízeních a každého uživatele se v reálném čase přesune avatar ostatních uživatelů.

Cíle

  • Zjistěte, jak připojit více uživatelů ve sdíleném prostředí.

Příprava scény

V této části připravíte scénu přidáním některých předfab kurzu.

V okně Project přejděte na MRTK prostředků. Složku Tutorials.MultiUserCapabilitiesPrefabs a potom kliknutím a přetažením následujících předfabs do okna Hierarchy (Hierarchie) je přidejte do scény:

  • Předfab NetworkLobby
  • Předfab SharedPlayground

Unity s nově přidanou vybranou předfabádou NetworkLobby a SharedPlayground

V okně Project přejděte na MRTK prostředků. Složku Prefabs Tutorials.AzureSpatialAnchorsa pak kliknutím a přetažením následujícího předfabu do okna Hierarchie ho přidejte do scény:

  • Ladění Prefab systému Windows

Unity s nově přidanou vybranou možnost DebugWindow prefab

Konfigurace interpunkční instance pro vytvoření instance předběžného ověřování uživatele

V této části nakonfigurujete projekt tak, aby se používá předfab PhotonUser.

V okně Project přejděte na MRTK prostředků. Složka Tutorials.MultiUserCapabilitiesResources

V okně Hierarchie rozbalte objekt NetworkLobby a vyberte podřízený objekt NetworkRoom, v okně inspektoru vyhledejte komponentu Photon Room (Script) a nakonfigurujte ji následujícím způsobem:

  • Do pole Photon User Prefab (Předfab uživatele Photon) přiřaďte předběžnéfab PhotonUser ze složky Resources (Prostředky).

Unity s částečně nakonfigurovanou komponentou Photon Room

Vyzkoušejte si prostředí s více uživateli

Pokud teď sestavíte a nasadíte projekt Unity do HoloLens a pak zpátky v Unity přejděte do herního režimu, zatímco aplikace běží na vašem HoloLens, uvidíte, jak se avatar uživatele HoloLens přesune, když přesunete ikonu hlavy (HoloLens) kolem:

Animace znázorňující Unity se síťovými uživateli

Tip

Připomenutí, jak sestavit a nasadit projekt Unity na verzi HoloLens 2, najdete v pokynech k sestavení aplikace HoloLens 2.

Upozornění

Aplikace se musí připojit k Photonu, takže se ujistěte, že je počítač nebo zařízení připojené k internetu.

Blahopřejeme

Projekt jste úspěšně nakonfigurovali tak, aby se více uživatelů připojoval ke stejnému prostředí a viděli pohyby ostatních uživatelů. V dalším kurzu budete implementovat funkce, aby se pohyby objektů sdílely také mezi několika zařízeními.