[[LobbyとRoomとPlayerの概念|unity_photon_cloud_lobby_room_player]] > [[Room一覧を取得|unity_photon_cloud_room_list]] ---- !!![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の概念|unity_photon_cloud_lobby_room_player]] > [[Room一覧を取得|unity_photon_cloud_room_list]] ---- {{lastmodified}}