如何转换 Class 类型?

How to convert Class types?

我正在尝试弄清楚如何转换 class 类型,以便我可以从 'self' 的 SKScene 转到 GamePlay 的 SCNScene。并且基本上执行一个场景普通场景转换。

代码:

let scene = GamePlay(coder:NSCoder())
let transition = SKTransition.crossFadeWithDuration(1)
view?.presentScene(scene, transition: transition)

尝试将你 scene 转换为 SKScene

 let scene = GamePlay(coder:NSCoder())
 let transition = SKTransition.crossFadeWithDuration(1)
 if let skScene = scene as? SKScene {
        view?.presentScene(skScene, transition: transition)
 }