2014-02-21 5 views
0

유니티 ADBannerView 예제 코드는 다음과 같습니다유니티 AdBannerView

private ADBannerView banner = null; 
void Start() 
{ 
    banner = new ADBannerView(ADBannerView.Type.Banner, ADBannerView.Layout.Top); 
    ADBannerView.onBannerWasClicked += OnBannerClicked; 
    ADBannerView.onBannerWasLoaded += OnBannerLoaded; 
} 
void OnBannerClicked() 
{ 
    Debug.Log("Clicked!\n"); 
} 
void OnBannerLoaded() 
{ 
    Debug.Log("Loaded!\n"); 
    banner.visible = true; 
} 

내 질문에 광고 배너가 자동으로 설정된 길이 후 사라 아니면 수동으로 짧은 기간에 대해 표시 할 얻기 위해 뭔가를해야 하는가입니다 광고를 방해하려고 조금 위험 해 보입니다.

+0

http://stackoverflow.com/questions/17704253/adbannerview-fails-to-receive-ad-with-error-the-operation-couldnt-be-completed/22990407#22990407 이 잘 근무하고있다 나에게 –

답변

0

iAd.framework의 ADBannerView 클래스를 둘러싼 간단한 래퍼이므로 이와 같이 동작합니다.

iAd의 ADBannerView는 광고 인벤토리가있는 한 표시되도록 유지됩니다.

0

광고 배너 표시를 숨길 수 있다고 생각합니다.

는 간단하게 사용

banner.Hide(); 

당신이 원하는 목적지까지.

또는 IEnumerator을 사용하면이 시간을 지연시킬 수 있습니다.