【发布时间】:2014-08-30 00:06:16
【问题描述】:
我开始使用 spritekit 构建我的第一个游戏。现在我只有一个显示开始屏幕场景的视图控制器:
override func viewDidLoad() {
super.viewDidLoad()
let scene = StartScreenScene()
// Configure the view.
let skView = self.view as SKView
skView.showsFPS = true
/* Sprite Kit applies additional optimizations to improve rendering performance */
skView.ignoresSiblingOrder = true
/* Set the scale mode to scale to fit the window */
scene.scaleMode = .AspectFill
skView.presentScene(scene)
}
加载开始屏幕后,它会呈现下一个场景,依此类推。虽然这对我有用,但我不确定它是否正确或是否会损害性能。我应该为每个场景都有一个视图控制器吗?我应该有多少个视图控制器?
【问题讨论】:
-
一般来说:一个view,sprite kit只有一个view
标签: ios swift sprite-kit