我已将游戏中心(GC)整合到我的游戏中。它的效果很好,除了一个恼人的消息,它可以在激烈的动作中弹出,需要玩家100%的注意力:
“无法连接到Game Center服务器。取消/重试?”
我不介意这条消息,但信息不是那么迫切,必须立即显示。我希望在用户导航到主菜单或其他某个点后显示它。有没有办法实现它?
答案 0 :(得分:1)
延迟以下对游戏中心的登录调用对我来说很有用。
if([GameCenterManager isGameCenterAvailable]){
gameCenterManager = [[GameCenterManager alloc] init];
[gameCenterManager setDelegate:self];
[gameCenterManager authenticateLocalUser];
NSLog(@"Game center logged in");
}
else
NSLog(@"Please login to game center");