如何从AppDelegate呈现场景?

时间:2016-11-14 19:40:47

标签: ios swift sprite-kit appdelegate

是否可以从AppDelegate呈现场景?我的AppDelegate从广告网络库实现委托功能,我需要在调用时呈现一个场景。

我尝试使用

let transition = SKTransition.fadeWithDuration(2.0)

let nextScene = SceneCoordinator.shared.gameScene
nextScene!.scaleMode = .AspectFill

GameOverScene().scene!.view?.presentScene(nextScene!, transition: transition)

但由于某些原因没有任何反应

1 个答案:

答案 0 :(得分:0)

回答了我自己的问题,使用了 -

 (self.window?.rootViewController!.view as! SKView).presentScene(nextScene!, transition: transition)