1

我正在为我的游戏项目实施 AdMob 广告。我希望广告先运行,然后在用户观看完广告并返回游戏后,我希望运行过渡。然而,现在过渡正在与广告同时运行,这看起来很糟糕。我的代码如下。感谢所有帮助!

if interstitial.isReady {
                interstitial.presentFromRootViewController(self.gameViewController!)
                self.view?.presentScene(scene, transition:getTransition())
            } else {
                print("Ad wasn't ready")
                self.view?.presentScene(scene, transition:getTransition())
            }
4

1 回答 1

2

AdMob 具有您应该使用的委托,它被称为GADInterstitialDelegate. 这将告诉您广告流程中的某些事件何时发生。

您可能想要查看interstitialDidDismissScreen(ad:GASInterstitial)实现您想要的方法

于 2016-07-13T12:50:44.520 回答