Photon Unity Networking 2  v2.1
English | 日本語 | 한국
Public Member Functions | List of all members
ILobbyCallbacks Interface Reference

リアルタイム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...
 

Detailed Description

リアルタイムAPIがロビーをカバーするための「組織」コールバックのコレクション。

さまざまな状況でコールバックを取得するには、このインターフェイスを実装するクラスを登録する必要があります。

コールバックに登録するには、LoadBalancingClient.AddCallbackTargetを呼び出し、このインターフェイスを実装するクラスを渡します コールバックの取得を停止するには、LoadBalancingClient.RemoveCallbackTargetを呼び出し、このインターフェイスを実装するクラスを渡します

Member Function Documentation

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.