protected override void OnClick() { base.OnClick(); if (EnableBroadcast) { _manager.StartHostBroadcast(); } else { _manager.StartHost(); } }
private void OnServerFound(bool sucess) { if (sucess) { _netMan.StartClient(); _tries = 0; } else if (!IsVrDevice && (_tries > 3 || (!_disconnected && !_isServer))) { _netMan.StartHostBroadcast(); _tries = 0; } else { _tries++; _netMan.SweepForServer(OnServerFound); } }