OGeek|极客世界-中国程序员成长平台

标题: ios - 如何从 AppDelegate 呈现场景? [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-11 18:03
标题: ios - 如何从 AppDelegate 呈现场景?

是否可以从 AppDelegate 呈现场景?我的 AppDelegate 实现了来自广告网络库的委托(delegate)函数,我需要在调用它时呈现一个场景。

我尝试过使用

let transition = SKTransition.fadeWithDuration(2.0)

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

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

但由于某种原因什么也没发生



Best Answer-推荐答案


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

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

关于ios - 如何从 AppDelegate 呈现场景?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40596571/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (https://ogeek.cn/) Powered by Discuz! X3.4