【发布时间】:2015-11-04 04:50:56
【问题描述】:
嘿,我尝试为 SceneKit 修改的这段代码中有一个错误。我试图从精灵套件场景转到 SCNcene
以下代码不起作用:
let scene = PlayController()
let scnView = self.view as! SCNView
scnView.scene = PlayController()
scene.size = scnView.bounds.size
scene.scaleMode = .AspectFill
let reveal = SKTransition.fadeWithDuration(0.45)
scnView.presentScene(scene, transition: reveal)
代码工作,但仅适用于 SpriteKit 如下:
let scene = GameScene()
let sKView = self.view! as! SKView
sKView.ignoresSiblingOrder = true
scene.size = sKView.bounds.size
scene.scaleMode = .AspectFill
let reveal = SKTransition.fadeWithDuration(0.45)
sKView.presentScene(scene, transition: reveal)
【问题讨论】: