Version: 2017.3

NetworkManager.UseExternalClient

Switch to Manual
public void UseExternalClient (Networking.NetworkClient externalClient);

Parameters

externalClient The NetworkClient object to use.

Description

This allows the NetworkManager to use a client object created externally to the NetworkManager instead of using StartClient().

The StartClient() function creates a client object, but this is not always what is desired. UseExternalClient allows a NetworkClient object to be created by other code and used with the NetworkManager.

The client object will have the standard NetworkManager message handlers registered on it.