2016-07-13 8 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) 방법을 찾고 싶을 수도 있습니다.