如何转换 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)
}
我正在尝试弄清楚如何转换 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)
}