【问题标题】:Adding Game Center Leaderboard添加游戏中心排行榜
【发布时间】:2017-01-17 07:46:35
【问题描述】:
我是 Swift 新手,在我的 Sprite Kit 游戏中添加 Game Center 排行榜时遇到问题。我为排行榜创建了一个按钮,但它位于 SKScene 中,似乎 Game Center 的代码需要位于 View Controller 中?我已将代码添加到我的单个视图控制器中,但现在我不确定该去哪里。同样,我对此很陌生并且完全迷失了 - 任何帮助将不胜感激。
【问题讨论】:
标签:
swift
viewcontroller
game-center
skscene
game-center-leaderboard
【解决方案1】:
您可以使用 UIViewController 子类创建一个可可触摸类。在 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)
}
别忘了导入 GameKit。