我是 Swift 新手,在将 Game Center 排行榜添加到我的精灵套件游戏中时遇到问题。我为排行榜创建了一个按钮,但它位于 SKScene 中,似乎 Game Center 的代码需要在视图控制器中?我已将代码添加到我的单个视图控制器中,但现在我不确定该去哪里。再说一次,我对此很陌生,完全迷失了——任何帮助将不胜感激。
您可以使用
UIViewController Subclass创建一个cocoa touch类。在viewdidLoad中,您可以使用如下内容:
if let view = self.view as! SKView? {
// Load the SKScene from 'GameScene.sks'
if let scene = SKScene(fileNamed: "Level1") {
// Configure the scene
[...]
// Present the scene
view.presentScene(scene)
}
不要忘记导入游戏套件。