トップ 差分 一覧 ソース 検索 ヘルプ RSS ログイン

unity_photon_cloud_joint_lobby

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秒