Sdílet prostřednictvím


2. Nastavení sítě Photon Unity

V tomto kurzu se připravíte na vytvoření sdíleného prostředí pomocí sítě Photon Unity (PUN). Dozvíte se, jak vytvořit aplikaci PUN, importovat prostředky PUN do projektu Unity a připojit projekt Unity k aplikaci PUN.

Cíle

  • Zjistěte, jak vytvořit aplikaci PUN.
  • Zjistěte, jak najít a importovat prostředky PUN.
  • Zjistěte, jak připojit projekt Unity k aplikaci PUN.

Vytvoření a příprava projektu Unity

V této části vytvoříte nový projekt Unity a připravíte ho pro vývoj MRTK.

Nejprve postupujte podle pokynů Inicializace projektu a nasazení první aplikace s výjimkou pokynů Přidání interakce rukou k objektu a Sestavení aplikace do zařízení , které zahrnují následující kroky:

  1. Vytvoření projektu Unity a pojmenování vhodného názvu, například kurzy MRTK
  2. Přepnutí platformy sestavení
  3. Import základních prostředků TextMeshPro
  4. Import sady Mixed Reality Toolkit a konfigurace projektu Unity
  5. Vytvoření scény a konfigurace MRTK a přiřazení vhodného názvu scény, například MultiUserCapabilities

Pak postupujte podle pokynů Změna možnosti zobrazení prostorového rozpoznávání :

  1. Změňte konfigurační profil MRTK pro na DefaultHoloLens2ConfigurationProfile.
  2. Změňte možnosti zobrazení sítě pro sledování prostoru na Okluze.

Povolení dalších funkcí

V nabídce Unity vyberte Upravit>nastavení projektu... . Otevře se okno Nastavení přehrávače a pak vyhledejte částNastavení publikovánípřehrávače>:

Nastavení Unity Playeru

V nastavení publikování se posuňte dolů do části Capabilities (Možnosti ) a překontrolujte, jestli jsou povolené funkce InternetClient, Microphone, SpatialPerception a GazeInput , které jste povolili v kroku Konfigurace projektu Unity výše.

Pak povolte následující další možnosti:

  • Schopnost serveru InternetClientServer
  • Funkce PrivateNetworkClientServer

Nastavení možností Unity

Import prostředků kurzu

Stáhněte a naimportujte následující vlastní balíčky Unity v pořadí, v jakém jsou uvedené:

Tip

 Připomenutí, jak importovat vlastní balíček Unity, najdete v pokynech k importu prostředků kurzu .

Poznámka

Po importu balíčku prostředků kurzu MultiUserCapabilities se v okně konzoly zobrazí několik chyb CS0246 s oznámením, že chybí typ nebo obor názvů. To je očekávané a bude vyřešeno v další části při importu prostředků PUN.

Import prostředků PUN

V nabídce Unity vyberte Window>Asset Store a otevřete okno Obchod aktiv, vyhledejte a vyberte PUN 2 - FREE z Exit Games, kliknutím na tlačítko Stáhnout stáhněte balíček assetu do svého účtu Unity.

Po dokončení stahování kliknutím na tlačítko Importovat otevřete okno Importovat balíček Unity:

Unity Asset Store s PUN 2 – zdarma

V okně Import Unity Package (Importovat balíček Unity) klikněte na tlačítko All (Vše ), abyste se ujistili, že jsou vybrané všechny prostředky, a pak kliknutím na tlačítko Importovat assety naimportujte:

Okno importu Unity s PUN 2

Jakmile Unity dokončí proces importu, zobrazí se okno Průvodce pun s načtenou nabídkou Pun Setup (Nastavení pun). Toto okno můžete prozatím ignorovat nebo zavřít:

Unity with PUN Setup window

Vytvoření aplikace PUN

V této části vytvoříte účet Photon, pokud ho ještě nemáte, a vytvoříte novou aplikaci PUN.

Pokud už máte účet, který chcete použít, přejděte na řídicí panel Photon a přihlaste se. V opačném případě klikněte na odkaz Vytvořit a podle pokynů zaregistrujte nový účet:

Přihlašovací stránka Photonu

Po přihlášení klikněte na tlačítko Vytvořit novou aplikaci :

Úvodní stránka řídicího panelu Photon

Na stránce Vytvořit novou aplikaci zadejte následující hodnoty:

  • V části Typ fotonu vyberte PUN.
  • Do pole Název zadejte vhodný název, například Kurzy MRTK.
  • Jako Popis můžete volitelně zadat vhodný popis.
  • Pro adresu URL nechte pole prázdné.

Potom kliknutím na tlačítko Vytvořit vytvořte novou aplikaci:

Stránka pro vytvoření aplikace Photonem

Jakmile Photon dokončí proces vytváření, zobrazí se na řídicím panelu nová aplikace PUN:

Stránka aplikace Photon

Připojení projektu Unity k aplikaci PUN

V této části připojíte projekt Unity k aplikaci PUN, kterou jste vytvořili v předchozí části.

Na řídicím panelu Photon kliknutím na pole ID aplikace zobrazte ID aplikace a pak ho zkopírujte do schránky:

Stránka aplikace Photon s vybraným ID aplikace

V nabídce Unity vyberte Window>Photon Unity Networking>PUN Wizard a otevřete okno Průvodce pun, klikněte na tlačítko Setup Project (Projekt nastavení ) a otevřete nabídku Pun Setup (Nastavení pun) a nakonfigurujte ji následujícím způsobem:

  • Do pole AppId nebo Email vložte ID aplikace PUN, které jste zkopírovali v předchozím kroku.

Potom kliknutím na tlačítko Setup Project (Projekt nastavení ) použijte ID aplikace:

Okno nastavení Unity PUN s vyplněným AppId

Jakmile Unity dokončí proces nastavení PUN, zobrazí se v nabídce Pun Setup (Nastavení pun) zpráva Done( Hotovo) a automaticky vybere asset PhotonServerSettings v okně Project (Projekt), aby se v okně inspektoru zobrazily jeho vlastnosti:

Okno nastavení Unity PUN s použitým projektem nastavení

Blahopřejeme

Úspěšně jste vytvořili aplikaci PUN a připojili ji k projektu Unity. Dalším krokem je povolit připojení k ostatním uživatelům, aby se více uživatelů mohlo navzájem vidět.