Note: UNet is deprecated, and will be removed from Unity in the future. A new system is under development. For more information and next steps see this blog post. |
NetworkServer は、複数のクライアントの接続を管理する高レベル API クラスです。
プロパティ | 機能 |
---|---|
active | サーバーが起動しているかどうかチェックします。 |
connections | クライアントからのすべてのカレントコネクションのリスト |
dontListen | 有効にすると、サーバーは通常のネットワークポート上で受信接続のリスニングを行いません。 |
handlers | メッセージハンドラーのディクショナリはサーバーに登録されています。 |
hostTopology | サーバーが使用しているホストのトポロジ |
listenPort | サーバーがリッスンしているポート |
localClientActive | サーバー上のローカルクライアントが現在アクティブである場合は True |
localConnections | サーバー上のローカルコネクションのリスト |
maxDelay | 接続でパケットを送信する前の最大遅延 |
networkConnectionClass | ネットワークコネクションを新規作成するとき使用するクラス |
numChannels | ネットワークを構成するチャンネルの数 |
objects | サーバー上にスポーンされているネットワーク化されたオブジェクトのディクショナリ |
serverHostId | サーバーで使用されているトランスポート層のホストID |
useWebSockets | サーバーが、通常のトランスポートレイヤー接続の代わりに、WebSocket 接続をリッスンするようにします。 |