Csatlakozás a foton felhő - Cikk - egységét 3d

Gondolkodtam, hogy mit lehet írni egy cikket, surf az interneten, és találtam szinte nincs orosz cikket létrehozását multiplayer Unity3D Photon Unity Network jelent.
Ebben a cikkben, mi fog kapcsolódni a foton, és azt fogja mondani, a szobák, folyosók, és a foton felhő. És így, kezdjük.
Mi Photon felhő? Ebben a kérdésben megpróbálom ad egy rövid, de egyértelmű választ.

Photon felhő - egy csomó a számítógép a szerver, amelyen a játék elindul. Ez a fajta tárhelyét multiplayer játék, de ez kevésbé költséges. Ön képes lesz arra, hogy válassza ki a beállításokat a szerver, és újabb funkciókat, azt hiszem, ezen a ponton nem szükséges, hogy menjen a ciklusok, így egyenesen tovább.

Lobby.
Lobby tartja a szobaszámot a master szerver. Photon egység hálózatot automatikusan csatlakozik a lobby és kap a listán szobák, azonban később csatlakozik hozzájuk. A lobby nem szükséges, hogy, tud-e csatlakozni egy véletlen szoba, vagy egy adott helyiség, ha tudod a számát.
Szoba.
A helyiség - egy hely, ahol összegyűlnek a játékosok, azt a jellemzők (például beállíthatja a határt a játékosok, annak számát, stb.) A teljes listát a szobákban a szállás a hallban, és tud-e csatlakozni egy adott helyiség közvetlenül a lobby. De tud-e csatlakozni egy véletlen szobába, majd úgy dönt.

Csatlakozás a foton.

Először is meg kell csatlakozni a foton, erre használjuk PhotonNetwork.ConnectUsingSettings () függvény, amely lehetővé teszi számunkra, hogy csatlakozzon a foton, és adja meg a változata a játék.
Most hozzunk létre egy új szkriptet, nevezzük, ahogy akarod a nevét, azt kell nevezni „Connect”. A tartalom a script nézne ki:

Azonban nincs semmi bonyolult, meg kell magyarázni itt, egyszerűen csatlakoztassa a foton, és kérés változata a játék, az én esetemben ez: „1.0 TestGame”.

Továbbá, az egyszerű fogjuk, hogy az egész folyamat a GUI. Ehhez az azonos script hívja OnGUI () metódus, a kimenet pedig a folyamat a kapcsolat.

Ezután megnézzük, - hogy mi is csatlakozik a lobby, és ha igen, akkor csatlakozzon egy véletlen szobában. A kód így fog kinézni:

OnJoinedLobby () metódus, miután kapcsolódott az előtérben. Mi azonnal levezetni a napló, hogy mi is csatlakozik a lobby, ez a kényelmes. A második sorban megyünk egy véletlen termet a listáról Szobák foton, de a szobák nem lesz meg, akkor mi lesz létrehozni. Ehhez használjuk OnPhotonRandomJoinFailed () metódust. akkor villan, ha mentünk egy random szobába, majd az eljárás is származik egy naplót, hogy nem tudtunk bemenni a szobába, és hozzon létre egy szobát. A kód így fog kinézni:

Képernyő script, hogy érdemes-utóbb kap:

Köszönöm a figyelmet.