インターフェイス IRoom
(Niantic.Lightship.SharedAR.Rooms.IRoom)
概要
ルームとは、サーバーを中継したネットワークで複数のピア同士を接続するためのエンティティである。 IRoomは、部屋のプロパティとネットワーク接続へのアクセスを提供します。
	インターフェース IRoom:IDisposable {
		// プロパティ
	
		RoomParams RoomParams;
		INetworking Networking;
		IDatastore Datastore;
		// メソッド
	
		void Initialize();
		void Join();
		void Leave();
};
詳細資料
ルームとは、サーバーを中継したネットワークで複数のピア同士を接続するためのエンティティである。 IRoomは、部屋のプロパティとネットワーク接続へのアクセスを提供します。
プロパティ
RoomParams
RoomParams RoomParams
ルームの特性
ネットワーキング
INetworking Networking
INetworkingオブジェクトを取得し、データの送受信やネットワーキングイベントのリスニングを行う。
データストア
IDatastore Datastore
IDatastoreオブジェクトを取得し、ルームに接続されたリアルタイムのキーバリュー・ストアにアクセスする。
方法
{#Initialize}を初期化する。
void initialize()
ネットワーク接続を初期化し、サーバー上のルームに接続する。 INetworkingは、Initialize()が呼び出された後に利用できるようにする。
void Join()
部屋に入る。 入室後、INetworking経由でデータの送受信が可能。
void Leave()
ルームから出る。 サーバーから切断され、その後データの送受信ができなくなる。