public static void ShowPeerPicker(GKPeerPickerControllerDelegate aPeerPickerControllerDelegate) { if ((Gamer.SignedInGamers.Count > 0) && (Gamer.SignedInGamers[0].IsSignedInToLive)) { // Lazy load it if (peerPickerController == null) { peerPickerController = new GKPeerPickerController(); } if (peerPickerController != null) { peerPickerController.ConnectionTypesMask = GKPeerPickerConnectionType.Nearby; peerPickerController.Delegate = aPeerPickerControllerDelegate; peerPickerController.Show(); } } }
public static void ShowPeerPicker(GKPeerPickerControllerDelegate aPeerPickerControllerDelegate) { AssertInitialised (); if ( ( Gamer.SignedInGamers.Count > 0 ) && ( Gamer.SignedInGamers[0].IsSignedInToLive ) ) { // Lazy load it if ( peerPickerController == null ) { peerPickerController = new GKPeerPickerController(); } if (peerPickerController != null) { peerPickerController.ConnectionTypesMask = GKPeerPickerConnectionType.Nearby; peerPickerController.Delegate = aPeerPickerControllerDelegate; peerPickerController.Show(); } } }