在SpriteKit presentScene Transition中,没有工作。然而,presentScene确实如此

时间:2016-03-01 02:53:45

标签: ios swift sprite-kit

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会使转换停止工作。

0 个答案:

没有答案