インタフェース ISharedSpaceRoomOptions
(Niantic.Lightship.SharedAR.Colocalization.ISharedSpaceRoomOptions)
概要
共有スペースで使用するルームの設定
interface ISharedSpaceRoomOptions {
// properties
IRoom Room;
// methods
static ISharedSpaceRoomOptions CreateVpsRoomOptions(
ISharedSpaceTrackingOptions trackingVpsLocation,
string roomTag = "",
int capacity = 10,
string description = "",
bool useNetcode = true
);
static ISharedSpaceRoomOptions CreateLightshipRoomOptions(
string name,
int capacity = 10,
string description = "",
bool useNetcode = true
);
static ISharedSpaceRoomOptions CreateCustomRoomOptions();
};
詳細資料
共有スペースで使用するルームの設定
方法
CreateVpsRoomOptions
static ISharedSpaceRoomOptions CreateVpsRoomOptions(
ISharedSpaceTrackingOptions trackingVpsLocation,
string roomTag = "",
int capacity = 10,
string description = "",
bool useNetcode = true
)
ライトシップルームをウェイスポットに関連付ける際、 [ISharedSpaceRoomOptions](./index.mdx)を作成するために使用します。
**パラメーター
trackingVpsLocation`` - VPSトラッキングオプション
roomTag`` - 部屋名のプレフィックス。
capacity`` - 部屋の収容人数
description`` - 部屋の説明。
UseNetcode`` - true の場合、部屋は LightshipNetcodeTransport に割り当てられます。
**返品について
ISharedSpaceRoomOptions オブジェクトを返します。
CreateLightshipRoomOptions
static ISharedSpaceRoomOptions CreateLightshipRoomOptions(
string name,
int capacity = 10,
string description = "",
bool useNetcode = true
)
[ISharedSpaceRoomOptions](./index.mdx)を作成し、モック・トラッキングやイメージ・ターゲット・トラッキングに使用する。
**パラメーター
name`` - 部屋の名前
capacity`` - 部屋の収容人数
description`` - 部屋の説明。
UseNetcode`` - true の場合、部屋は LightshipNetcodeTransport に割り当てられます。
**返品について
ISharedSpaceRoomOptions オブジェクトを返します。
CreateCustomRoomOptions
static ISharedSpaceRoomOptions CreateCustomRoomOptions()
ルーム](../../Rooms/index.mdx)をア プリケーションで管理する場合、またはカスタムネットワークを使用する場合に使用します。
**返品について
ISharedSpaceRoomOptions オブジェクトを返します。