// Update is called once per frame void Update() { if (bannerAdManager != null && bannerAdManager.bannerView != null && SceneManager.GetActiveScene().name != "Title") { bannerAdManager.bannerView.Destroy(); bannerAdManager.bannerView = null; bannerAdManager = null; } }
// Start is called before the first frame update void Awake() { adsManager = this; if (SceneManager.GetActiveScene().name == "Title") { bannerAdManager = gameObject.AddComponent <BannerAdManager>(); } rewardAdManager = gameObject.AddComponent <RewardAdManager>(); interstitialAdManager = gameObject.AddComponent <InterstitialAdManager>(); }