本文へスキップ
バージョン: 3.1

struct RoomParams

(Niantic.Lightship.SharedAR.Rooms.RoomParams)

概要

RoomParams構造体は、部屋のプロパティを含む。

struct RoomParams {
// プロパティ

string RoomID;
RoomVisibility Visibility;
int Capacity;
string Name;
string Description;
string Passcode;

// メソッド

RoomParams(
int capacity,
string name = "",
string description = "",
string passcode = "",
RoomVisibility visibility = RoomVisibility.Public
);

RoomParams(string id, RoomVisibility visibility = RoomVisibility.Public);
}

詳細資料

RoomParams構造体は、部屋のプロパティを含む。

プロパティ

RoomID

string RoomID

ルームのRoom ID。 RoomManagementServiceによってのみ設定される。

ビジビリティ

RoomVisibility Visibility

ルームの視認性

容量

int Capacity

ルームの定員 値は2~32ピアの間でなければならない。

名前

string Name

ルームの名前 名前はルーム間で一意である必要はない

説明

string Description

部屋の説明

パスコード

string Passcode

ルームに入るためのパスコード。 visibilityがprivateに設定されている場合は必須。

方法

RoomParams

RoomParams(
int capacity,
string name = "",
string description = "",
string passcode = "",
RoomVisibility visibility = RoomVisibility.Public
)

コンストラクタ

    **パラメーター

    capacity`` - 部屋の収容人数。 値は2~32ピアの間でなければならない。

    name`` - 部屋の名前

    description`` - 部屋の説明。

    passcode`` - 部屋のパスコード

    visibility`` - 部屋の見え方

RoomParams

RoomParams(string id, RoomVisibility visibility = RoomVisibility.Public)

IDを介した構築のためのコンストラクタ。 通常、必要な文字列IDを返すRoom.GetOrCreateRoomAsyncと組み合わせて使用します。

    **パラメーター

    id`` - バックエンドからの特定のRoomID GUID

    visibility`` - 部屋の見え方