【发布时间】:2014-10-30 01:56:33
【问题描述】:
在我的主 UIViewController 中,我定义了两个 SKScene。我只想先呈现gameScene,然后再呈现uiScene,由gameScene 中的操作触发(点击暂停按钮)。
问题是包含两个场景的视图skView 在 UIViewController 之外无法识别。
代码如下。任何帮助将不胜感激。
class GameViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
let skView = view as SKView
let gameScene = GameScene(size: view.bounds.size)
gameScene.scaleMode = .ResizeFill
skView.presentScene(gameScene)
let uiScene = UIScene(size: view.bounds.size)
uiScene.scaleMode = .ResizeFill
uiScene.backgroundColor = UIColor.clearColor()
//skView.presentScene(uiScene) // I want to present this line from within gameScene.
}
}
【问题讨论】:
标签: ios swift sprite-kit