Version: 2017.3

NetworkTransport.ConnectToNetworkPeer

매뉴얼로 전환
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 Allowed peak bandwidth (peak bandwidth = factor*bytesPerSec, recommended value is 2.0) If data has not been sent for a long time, it is allowed to send more data, with factor 2 it is allowed send 2*bytesPerSec bytes per sec.
bytesPerSec Average bandwidth (bandwidth will be throttled on this level).

반환

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.

Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961