ios - gameOverScene 中使用 admob 的插页式广告

标签 ios swift sprite-kit admob interstitial

我在互联网上到处搜索有关在使用 swift 时使用 SpriteKit 在游戏结束场景中添加插页式 admob 广告的指导。

Google 文档仍然使用 Obj-C。

到目前为止我收集到的是我需要在 viewController 中初始化广告,然后从游戏结束场景中调用它?

如有任何建议,我们将不胜感激。

最佳答案

更新的解决方案

我在viewdidload的view controller中设置

 NSNotificationCenter.defaultCenter().addObserver(self, selector:"loadAndShow", name: "loadAndShow", object: nil)

然后我有一个名为 loadAndShow 的单独函数(在 viewcontroller 中)...如果准备好,它将加载并显示插页式广告

然后从 gameOverScene 中,我调用

NSNotificationCenter.defaultCenter().postNotificationName("loadAndShow", object: nil)

这将运行来自 VC 的函数来展示广告。完美运行。

关于ios - gameOverScene 中使用 admob 的插页式广告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30494495/

相关文章:

ios - 在 Xcode 6 中将按钮和标签放在 UIImageView 的顶部

iOS:有没有办法检查 NSArray 对象是否包含某个字符?

ios - Swift - 解析检查 PFFile 是否被缓存

ios - GVRSDK iOS Xcode 链接器错误

swift - Spritekit——保持场景以超过一定高度的 Sprite 为中心

swift - 我怎样才能制作像数字 8 这样的路径(SpriteKit,Swift)

ios - 在 iOS 11 中分享到 Twitter,无需侵入性请求

iphone - 图片无法从 iOS 6 发布到 Instagram

swift - xcode 8.3.3 是否运行 swift 3.2

ios - swift/spritekit 移动然后触摸元素