3. Több felhasználó összekapcsolás

Ez az oktatóanyag bemutatja, hogyan csatlakoztathat több felhasználót egy élő megosztott élmény részeként. Az oktatóanyag végére képes lesz az alkalmazás több eszközön való futtatására, és arra, hogy az egyes felhasználók valós időben látják a többi felhasználó avatarját.

Célkitűzések

  • Megtudhatja, hogyan csatlakoztathat több felhasználót egy megosztott felhasználói élményben

A jelenet előkészítése

Ebben a szakaszban előkészíti a jelenet néhány oktatóanyag-előtag hozzáadásával.

A Project az AssetsMRTK (Eszközök MRTK) gombra. Tutorials.MultiUserCapabilitiesPrefabs mappa, majd a hierarchia ablakába kattintással és húzással adja hozzá őket a jelenethez:

  • NetworkLobby-előzetesfab
  • SharedPlayground előfab

Unity az újonnan hozzáadott NetworkLobby és SharedPlayground előtagokkal

A Project az AssetsMRTK (Eszközök MRTK) gombra. Tutorials.AzureSpatialAnchorsPrefabs mappa, majd a hierarchia ablakába kattintással és húzással adja hozzá a jelenethez:

  • HibakeresésWindow-előfab

Unity az újonnan hozzáadott DebugWindow prefab beállítással

A PUN konfigurálása a felhasználói előfab példányosulásához

Ebben a szakaszban a photonUser előfab használatára fogja konfigurálni a projektet.

A Project az AssetsMRTK (Eszközök MRTK) gombra. Tutorials.MultiUserCapabilitiesResources mappa.

A Hierarchy ablakban bontsa ki a NetworkLobby objektumot, jelölje ki a NetworkRoom gyermekobjektumot, majd az Inspector ablakban keresse meg a Photon Room (Script) összetevőt, és konfigurálja az alábbiak szerint:

  • A Photon User Prefab mezőhöz rendelje hozzá a PhotonUser előfab-t a Resources mappából

Unity részlegesen konfigurált Photon Room-összetevővel

A felhasználói élmény kipróbálása több felhasználóval

Ha most buildet és üzembe helyez egy Unity-projektet a HoloLens-ban, majd visszatérve a Unitybe, lépjen Game módba, miközben az alkalmazás fut az HoloLens-ban, a fej mozgatáskor (HoloLens) látni fogja az HoloLens-felhasználó avatar áthelyezését:

A Unityt a hálózati felhasználókkal bemutató animáció

Tipp

A Unity-projekt 2. HoloLens-ben való buildjére és üzembe helyezésére vonatkozó emlékeztetőért tekintse meg a Building your app to your HoloLens 2 (Az alkalmazás létrehozása a saját HoloLens 2.) útmutatót.

Figyelemfelhívás

Az alkalmazásnak csatlakoznia kell a Photonhez, ezért győződjön meg arról, hogy a számítógép/eszköz csatlakozik az internethez.

Gratulálunk

Sikeresen konfigurálta a projektet úgy, hogy több felhasználó is kapcsolódjon ugyanannak a felhasználói élménynek, és hogy lássa egymás mozgását. A következő oktatóanyagban olyan funkciókat fog megvalósítani, amelyek segítségével az objektumok mozgása is megosztható több eszközön.