Version: 5.3 (switch to 5.4b)
言語English
  • C#
  • JS

スクリプト言語

好きな言語を選択してください。選択した言語でスクリプトコードが表示されます。

Network.Connect

フィードバック

ありがとうございます

この度はドキュメントの品質向上のためにご意見・ご要望をお寄せいただき、誠にありがとうございます。頂いた内容をドキュメントチームで確認し、必要に応じて修正を致します。

閉じる

送信に失敗しました

なんらかのエラーが発生したため送信が出来ませんでした。しばらく経ってから<a>もう一度送信</a>してください。ドキュメントの品質向上のために時間を割いて頂き誠にありがとうございます。

閉じる

キャンセル

マニュアルに切り替える
public static function Connect(IP: string, remotePort: int, password: string = ""): NetworkConnectionError;
public static NetworkConnectionError Connect(string IP, int remotePort, string password = "");
public static function Connect(IP: string, remotePort: int, password: string = ""): NetworkConnectionError;
public static NetworkConnectionError Connect(string IP, int remotePort, string password = "");

パラメーター

説明

指定したホスト( IP アドレスまたはドメイン名)のサーバーポートに接続します

パラメーターはホストの IP アドレスです。これは、ドット IP アドレスかドメイン名のどちらかになります。 remotePort は、接続先リモートマシンのポートを指定します。 password は、任意設定できるサーバー用パスワードです。このパスワードは、サーバーに設定された Network.incomingPassword と一致する必要があります。

	function ConnectToServer () {
		Network.Connect("127.0.0.1", 25000);
	}
using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour { void ConnectToServer() { Network.Connect("127.0.0.1", 25000); } }

public static function Connect(IPs: string[], remotePort: int, password: string = ""): NetworkConnectionError;
public static NetworkConnectionError Connect(string[] IPs, int remotePort, string password = "");
public static function Connect(IPs: string[], remotePort: int, password: string = ""): NetworkConnectionError;
public static NetworkConnectionError Connect(string[] IPs, int remotePort, string password = "");

パラメーター

説明

この関数は Network.Connect とまったく同様ですが、IP アドレスの配列を許容します。

マスターサーバーから来るホスト情報が複数の内部 IP アドレスを返す場合にこれを使用すれば、 IP データ構造を接続関数に直接パスすることが可能になります。 ping に応答した(つまり接続可能な)最初の IP に接続します。


public static function Connect(GUID: string, password: string = ""): NetworkConnectionError;
public static NetworkConnectionError Connect(string GUID, string password = "");
public static function Connect(GUID: string, password: string = ""): NetworkConnectionError;
public static NetworkConnectionError Connect(string GUID, string password = "");

パラメーター

説明

サーバー GUID に接続します。 NAT パンチスルーを行う唯一の方法です。

ホストの GUID の値は NetworkPlayer 構造によってローカルで公開されます。マスターサーバーも HostData 構造内でこれを提供します。


public static function Connect(hostData: HostData, password: string = ""): NetworkConnectionError;
public static NetworkConnectionError Connect(HostData hostData, string password = "");
public static function Connect(hostData: HostData, password: string = ""): NetworkConnectionError;
public static NetworkConnectionError Connect(HostData hostData, string password = "");

パラメーター

説明

マスターサーバーの返す HostData 構造で表されるホストに接続します。