我正在努力解决以下问题:
我用 SpriteKit 做了一个游戏。我实现了GameCenter
我的游戏。有用。玩家自动登录,高分将添加到默认排行榜。但例如在“EndScreen”中,我想显示GameCenterLeaderboard
.
Appledocumentation 告诉我应该使用以下代码:
- (void) showGameCenter
{
GKGameCenterViewController *gameCenterController = [[GKGameCenterViewController alloc] init];
if (gameCenterController != nil)
{
gameCenterController.gameCenterDelegate = self;
[self presentViewController: gameCenterController animated: YES completion:nil];
}
}
但presentViewController
不起作用。有什么办法可以从 a 切换SKScene
到我的 standard ViewController
。或者我怎样才能在GameCenterleaderboard
触摸按钮的情况下显示?
老实说,我对编程很陌生,所以这里的这个问题对你们来说可能不是一个大问题。非常感谢您的帮助。