Version: 2019.4
NetworkConnection
NetworkServerSimple

NetworkServer

注意 UNet は非推奨となり、今後 Unity から削除される予定です。新しいシステムが開発中です。詳細は ブログFAQ を参照してください。

NetworkServer は、複数のクライアントの接続を管理する高レベル API クラスです。

プロパティー

プロパティー 機能
active サーバーが起動しているかどうかチェックします。
connections クライアントからのすべてのカレントコネクションのリスト
dontListen 有効にすると、サーバーは通常のネットワークポート上で受信接続のリスニングを行いません。
handlers メッセージハンドラーのディクショナリはサーバーに登録されています。
hostTopology サーバーが使用しているホストのトポロジ
listenPort サーバーがリッスンしているポート
localClientActive サーバー上のローカルクライアントが現在アクティブである場合は True
localConnections サーバー上のローカルコネクションのリスト
maxDelay 接続でパケットを送信する前の最大遅延
networkConnectionClass ネットワークコネクションを新規作成するとき使用するクラス
numChannels ネットワークを構成するチャンネルの数
objects サーバー上にスポーンされているネットワーク化されたオブジェクトのディクショナリ
serverHostId サーバーで使用されているトランスポート層のホストID
useWebSockets サーバーが、通常のトランスポートレイヤー接続の代わりに、WebSocket 接続をリッスンするようにします。
NetworkConnection
NetworkServerSimple