リアルタイムAPIがロビーをカバーするための「組織」コールバックのコレクション。 More...
Inherited by MonoBehaviourPunCallbacks, OnJoinedInstantiate, LobbyCallbacksContainer, and SupportLogger.
Public Member Functions | |
void | OnJoinedLobby () |
マスターサーバーのロビーに入るときに呼び出されます。 実際のルームリストの更新は、OnRoomListUpdateを呼び出します。 More... | |
void | OnLeftLobby () |
ロビーを出た後に呼び出されます。 More... | |
void | OnRoomListUpdate (List< RoomInfo > roomList) |
Master Serverのロビー(InLobby)にいる間、ルームリストの更新を要求されます。 More... | |
void | OnLobbyStatisticsUpdate (List< TypedLobbyInfo > lobbyStatistics) |
マスターサーバーがロビー統計の更新を送信したときに呼び出されます。 More... | |
リアルタイムAPIがロビーをカバーするための「組織」コールバックのコレクション。
さまざまな状況でコールバックを取得するには、このインターフェイスを実装するクラスを登録する必要があります。
コールバックに登録するには、LoadBalancingClient.AddCallbackTargetを呼び出し、このインターフェイスを実装するクラスを渡します コールバックの取得を停止するには、LoadBalancingClient.RemoveCallbackTargetを呼び出し、このインターフェイスを実装するクラスを渡します
void OnJoinedLobby | ( | ) |
マスターサーバーのロビーに入るときに呼び出されます。 実際のルームリストの更新は、OnRoomListUpdateを呼び出します。
ロビーにいる間、ルームリストは一定の間隔で自動的に更新されます(パブリッククラウドでは変更できません)。 ルームリストは、OnRoomListUpdateを介して利用できます。
Implemented in MonoBehaviourPunCallbacks, SupportLogger, OnJoinedInstantiate, and ConnectAndJoinRandom.
void OnLeftLobby | ( | ) |
ロビーを出た後に呼び出されます。
ロビーを離れると、OpCreateRoom およびOpJoinRandomRoomは 自動的にデフォルトのロビーを参照します。
Implemented in MonoBehaviourPunCallbacks, SupportLogger, and OnJoinedInstantiate.
void OnLobbyStatisticsUpdate | ( | List< TypedLobbyInfo > | lobbyStatistics | ) |
マスターサーバーがロビー統計の更新を送信したときに呼び出されます。
このコールバックには2つの前提条件があります: このクライアントが接続する前に、EnableLobbyStatisticsをtrueに設定する必要があります。 また、クライアントはマスターサーバーに接続する必要があり、マスターサーバーはロビーに関する情報を提供します。
Implemented in MonoBehaviourPunCallbacks, SupportLogger, and OnJoinedInstantiate.
void OnRoomListUpdate | ( | List< RoomInfo > | roomList | ) |
Master Serverのロビー(InLobby)にいる間、ルームリストの更新を要求されます。
各アイテムは、カスタムプロパティを含むかもしれないRoomInfoです(ルームの作成時にそれらをロビーリストとして定義した場合)。 すべてのタイプのロビーがクライアントにルームのリストを提供するわけではありません。静かでサーバーサイドのマッチメイキングに特化したものもあります。
Implemented in MonoBehaviourPunCallbacks, SupportLogger, and OnJoinedInstantiate.