2016-11-14 1 views
2

Est-il possible de présenter une scène depuis AppDelegate? Mon AppDelegate implémente une fonction de délégué à partir d'une bibliothèque de réseau publicitaire et je dois présenter une scène lorsque cela est appelé.Comment présenter une scène depuis AppDelegate?

J'ai essayé d'utiliser

let transition = SKTransition.fadeWithDuration(2.0) 

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

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

Mais pour quelque raison, rien ne se passe

Répondre

0

répondu à ma propre question, utilisé -

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