在gameOverScene上与admob插播广告

我已经search了互联网的高和低的方向,关于在使用Swift时在SpriteKit场景中添加插页式广告。

谷歌文档仍然使用Obj-C。

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

任何build议将不胜感激。

更新解决scheme

我在viewdidload中的视图控制器中设置

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

那么我有一个单独的函数(在viewcontroller中)称为loadAndShow …将加载和显示的插页式广告,如果准备好了

然后从gameOverScene,我打电话

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

它将运行VC的function来呈现广告。 完美的作品。