Version: 2017.3
public static int ConnectToNetworkPeer (int hostId, string address, int port, int exceptionConnectionId, int relaySlotId, Networking.Types.NetworkID network, Networking.Types.SourceID source, Networking.Types.NodeID node, int bytesPerSec, float bucketSizeFactor, out byte error);
public static int ConnectToNetworkPeer (int hostId, string address, int port, int exceptionConnectionId, int relaySlotId, Networking.Types.NetworkID network, Networking.Types.SourceID source, Networking.Types.NodeID node, out byte error);

パラメーター

hostId Host ID associated with this connection (retrieved when calling NetworkTransport.AddHost).
address IP address of the peer, retrieved by calling NetworkMatch.JoinMatch and using the MatchInfo.address.
port Port of the peer, retrieved by calling NetworkMatch.JoinMatch and using the MatchInfo.port.
exceptionConnectionId Set to 0 in the case of a default connection.
relaySlotId ID of the remote peer in relay.
network GUID for the relay match, retrieved by calling NetworkMatch.JoinMatch and using the MatchInfo.networkId.
source GUID for the source, can be retrieved by calling Utility.GetSourceID.
error Error (can be cast to NetworkError for more information).
node Slot ID reserved for the user, retrieved by calling NetworkMatch.JoinMatch and using the MatchInfo.nodeId.
bucketSizeFactor 許容ピーク帯域幅 (ピーク帯域幅 = 係数 * bytesPerSec、推奨値 2.0 )。 係数が 2 で 2 * bytesPerSec バイト/秒です。送信されていない時間が長いとこれより多く送信を許可します。
bytesPerSec 平均帯域幅 (帯域幅をこのレベルに抑制します)。

戻り値

int A unique connection identifier on success (otherwise zero).

説明

Create a connection to another peer in the Relay group.

Similar to NetworkTransport.Connect but using the Relay server.