let reveal = SKTransition.doorwayWithDuration(0.5)
reveal.pausesIncomingScene = false
reveal.pausesOutgoingScene = true
//self.skView!.presentScene(self.gameOverMenu!, transition: reveal)
self.skView!.presentScene(self.gameOverMenu)
这是我用来呈现新场景的代码部分。 skView已经有一个场景在运行,我是从视图控制器执行此操作的。当我出现场景时一切正常。但是当我尝试添加转换时,新场景永远不会出现。视图的transition属性更新,传入和传出场景属性也更新。有什么想法吗?
编辑: 这似乎是从另一个VC到当前VC的问题。如果我删除原来的登陆VC并在具有spritekit视图的VC上启动应用程序,一切正常。现在要么重新设计我的工作方式,要么弄清楚为什么搬到新的VC会使转换停止工作。