2016-07-13 4 views
1

私のゲームプロジェクトにAdMob広告を導入しています。最初に広告を掲載して、ユーザーが広告を見終わってゲームに戻った後、移行を実行したいと思います。しかし、今度は広告と同時に移行が実行されていて、それは悪く見えます。私のコードは以下の通りです。すべての助けが助けになる!SKSceneの移行を実行する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()) 
      } 

答えて

2

AdMobでは、あなたはそれがGADInterstitialDelegateと呼ばれ、使用されなければならないデリゲートを持っています。これは、広告プロセスの特定のイベントが発生したときに通知します。

あなたが望むことを達成するためにinterstitialDidDismissScreen(ad:GASInterstitial)メソッドを見たいと思うかもしれません。

関連する問題