マニュアル
スクリプトリファレンス
unity3d.com
Version:
2017.4
2021.2
2021.1
2020.3
2020.2
2020.1
2019.4
2019.3
2019.2
2019.1
2018.4
2018.3
2018.2
2018.1
2017.4
2017.3
2017.2
2017.1
5.6
このページを含むバージョン:
このページを含まないバージョン:
サポートあり
サポートなし、非推奨
マニュアル
スクリプトリファレンス
言語:
日本語
English
中文
日本語
Español
한국어
Русский
マニュアル
Version:
2017.4
2021.2
2021.1
2020.3
2020.2
2020.1
2019.4
2019.3
2019.2
2019.1
2018.4
2018.3
2018.2
2018.1
2017.4
2017.3
2017.2
2017.1
5.6
このページを含むバージョン:
このページを含まないバージョン:
サポートあり
サポートなし、非推奨
Unity マニュアル (2017.4)
マルチプレイヤーゲームとネットワーク
Multiplayer クラスリファレンス
Network Transform Visualizer
NetworkBehaviour
Multiplayer クラスリファレンス
Unity のネットワーク挙動をカスタマイズするには、以下のクラスを継承するスクリプトを作成します。
NetworkBehaviour
クラスは、
Network Identity
コンポーネントを持つゲームオブジェクトと一緒に使用します。このスクリプトは
Commands、ClientRPCs
、
SyncEvents
、
SyncVars
などの
高レベル API
関数を実行できます。
NetworkClient
クラスは、クライアントからサーバーへのネットワーク接続を管理し、クライアントとサーバー間のメッセージの送受信を行うことができます。
NetworkConnection
はネットワーク接続をカプセル化します。
NetworkClient
オブジェクトは
NetworkConnection
を持ち、
NetworkServers
は各クライアントから 1 つずつ複数の接続を持ちます。NetworkConnection はバイト配列やシリアライズされたオブジェクトをネットワークメッセージとして送信することができます。
NetworkServer
は複数のクライアントからの接続を管理し、スポーン、ローカルクライアント、プレイヤー管理などのゲームに関連した機能を提供します。
NetworkServerSimple
は、ゲームに関連する機能を持たない基本的なサーバークラスです。他方、NetworkServer クラスはスポーン、ローカルクライアント、プレイヤー管理などのゲームに関連した機能を処理するクラスで、静的なインターフェースを備えています。NetworkServerSimple クラスはゲームに関連する機能を持たない純粋なネットワークサーバークラスです。また、NetworkServerSimple クラスは静的インターフェースやシングルトンを持たないため、1 度に 1 つ以上のインスタンスを処理することができます。
Network Transform Visualizer
NetworkBehaviour