是否可以从AppDelegate呈现场景?我的AppDelegate从广告网络库实现委托功能,我需要在调用时呈现一个场景。
我尝试使用
let transition = SKTransition.fadeWithDuration(2.0)
let nextScene = SceneCoordinator.shared.gameScene
nextScene!.scaleMode = .AspectFill
GameOverScene().scene!.view?.presentScene(nextScene!, transition: transition)
但由于某些原因没有任何反应
答案 0 :(得分:0)
回答了我自己的问题,使用了 -
(self.window?.rootViewController!.view as! SKView).presentScene(nextScene!, transition: transition)