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`` - 部屋の見え方