簡體   English   中英

如何在場景更改Unity AdMob上隱藏橫幅廣告?

[英]How do you hide banner ads on scene changes Unity AdMob?

我正在創建一個新的Unity應用,並且我希望在游戲過程中在屏幕頂部投放橫幅廣告。 但是,我不想在其他任何場景中使用橫幅廣告。 我已經盡力嘗試了一切,但是只有一種代碼組合甚至可以投放廣告。 任何其他組合都會導致立即崩潰。 我已經在下面附上了我正在使用的代碼,但是它僅顯示廣告,並且無法隱藏它們。

using UnityEngine;
using System.Collections;
using GoogleMobileAds.Api;

public class Banner : MonoBehaviour {
    void Start(){
        BannerView bannerView = new BannerView ("************", AdSize.Banner, AdPosition.Top);
        AdRequest request = new AdRequest.Builder().Build ();
        bannerView.LoadAd(request);
        bannerView.Show();
    }
}

卸載(銷毀)場景后銷毀BannerView:

using UnityEngine;
using System.Collections;
using GoogleMobileAds.Api;

public class Banner : MonoBehaviour {
    private BannerView bannerView;

    void Start() {
        bannerView = new BannerView ("************", AdSize.Banner, AdPosition.Top);
        AdRequest request = new AdRequest.Builder().Build ();
        bannerView.LoadAd(request);
        bannerView.Show();
    }

    void OnDestroy() {
        bannerView.Destroy();
    }
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM