Version: 2017.2
public void UseExternalClient (Networking.NetworkClient externalClient);


externalClient The NetworkClient object to use.


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.