答案 0 :(得分:0)
您可以使用spritekit节点在场景中执行此操作,也可以从viewController创建UIView并将其添加到viewControllers视图中:
类似的东西:
// set up base view of the game
self.baseView = UIView(frame: self.view.frame)
self.view.addSubview(self.baseView)
// add my skView to my baseView
self.baseView.addSubview(skView)
// add pause button on top or other elements
// hide or show these as needed
self.baseView.addSubview(self.pauseBtn)
self.addJoySticks()
答案 1 :(得分:0)
您可以使用SpriteKit本身:
scene?.view?.presentScene(anotherScene, transition: SKTransition.fadeWithDuration(1.0))
编辑只是要添加,如果有任何后台AVPlayers或节点正在播放,那么它们在转换时都会被丢弃。