2
-(void)startMatchMakingWithDelegate:(id)_delegate {
GKMatchRequest *request = [[GKMatchRequest alloc] init];
request.defaultNumberOfPlayers = 2;
request.minPlayers = 2;
request.maxPlayers = 2;
GKMatchmakerViewController *mmvc = [[GKMatchmakerViewController alloc]initWithMatchRequest:request];
mmvc.matchmakerDelegate = _delegate;
[gameViewController presentViewController:mmvc animated:YES completion:nil];
}
這會打開一個配對視圖。在這個視圖中,有一個用於邀請朋友參加比賽的按鈕,這會打開一個邀請菜單。打開遊戲中心配對視圖,邀請菜單默認已打開
是否可以用邀請菜單已打開默認打開此配對視圖?
對於上下文,我的遊戲有「排名比賽」和「友誼賽」。排名比賽的成本。如果你與一名隨機球員對抗,那麼它會被視爲排名,如果你和一位朋友比賽,這是一場友誼賽。我想要有兩個按鈕,一個標記爲「排名」,另一個標記爲「友好」。這就是爲什麼我想要一種方式來打開默認的朋友邀請視圖的比賽制作界面 - 所以我可以將它用於「友好」按鈕。
難道只是消息提示用戶打敗你的分數而不是GC邀請嗎? – Voldemort
挑戰就像邀請,你輪到你開始遊戲,你的朋友會得到那個挑戰邀請。點擊它將開始你的朋友的遊戲。 –
看到這個http://www.pocketgamer.co.uk/r/iPhone/feature.asp?t=how_to&c=45127 –