LanLobbyBrowser - stingray.LanLobbyBrowser オブジェクト リファレンス - Stingray Lua API リファレンス
LanLobbyBrowser を使用することで、ローカル エリア ネットワーク(LAN)で使用可能なゲーム ロビーのリストにアクセスできます。
refresh() を呼び出して、リストを更新します。
num_lobbies() を呼び出して使用可能なロビーの数を取得し、lobby() を呼び出してこれらの各ロビーに関する詳細な情報を取得します。これらの詳細を使用して、ロビーに参加するかどうかを決定します。接続するには、IP アドレスとポートが必要です。
|
ロビー ブラウザが現在、LAN 上で使用可能なロビーの内部リストを更新しているかどうかを示します。
|
パラメータ 戻り値 boolean |
ロビー ブラウザが現在そのリストを更新している場合は true、それ以外の場合は false を返します。
|
この関数が true を返す場合、refresh() を呼び出しても効果はありません。
|
lobby ( self, index ) : network_lan_lobby_info
ロビーに接続するために使用する必要がある IP アドレスやポートなど、指定したロビーに関する詳細を返します。
|
パラメータ self : | stingray.LanLobbyBrowser | この関数を機能させるオブジェクト インスタンスを指定します。 このオブジェクトのインスタンスでこの関数を呼び出すために、コロン : 呼び出し構文を使用できます。その場合、このパラメータは省略する必要があります。詳細については、 この Stingray ヘルプ トピック、または Lua ドキュメントの このページを参照してください。 |
index : | integer | ロビー ブラウザで管理されているリストから取得するロビーのインデックス番号です。 |
戻り値
|
LAN の前回の検索で見つかった使用可能なロビーの数を返します。
|
|
LAN での検索のブロードキャストで使用可能なゲーム ロビーの一覧を更新します。
|
パラメータ 戻り値
検索は一致するポート番号を使用するように設定されている LAN ロビーのみを検索します。
3 秒に 1 回より多い頻度で更新することはできません。前回リストを更新してから 3 秒経っていない場合、またはリストが現在更新中の場合(is_refreshing() を参照)、refresh() を呼び出しても効果はありません。