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); } }
protected override void OnClick() { base.OnClick(); _manager.SweepForServer((b) => _manager.StartClient()); }