LobbyとRoomとPlayerの概念 > Room一覧を取得
[Photon Cloud] Lobbyへの参加と去るタイミング
Photon.MonoBehaviour派生のクラスでスクリプトを記述した際、ユーザー(Player)がLobbyに参加するタイミングと終了して去ったタイミングは、
OnJoinedLobby関数で参加/OnLeftLobby関数で去る、を知ることができます。
void OnJoinedLobby() { // Lobbyに参加. } void OnLeftLobby() { // Lobbyから去った. }
OnJoinedLobby関数でLobbyに入った段階から、
PhotonNetwork.CreateRoomでRoomを新たに作成、
PhotonNetwork.JoinRandomRoomでRoomにランダムに参加、
PhotonNetwork.JoinRoomで既存Roomに参加、
といった処理を行うことが可能になります(Lobbyに入る前にRoomに入ろうとすると失敗します)。
なお、Roomにまだ参加してないユーザー(Player)は、アプリケーションごとに1つのLobbyにまずは集められることになります。
Roomに参加する際はOnLeftLobby関数が呼ばれてLobbyからは去り、
その後OnJoinedRoom関数が呼ばれてRoomに参加することになります。
LobbyとRoomとPlayerの概念 > Room一覧を取得
最終更新時間:2014年04月27日 22時38分47秒