public void ShowRewardedAd(FullScreenAdsNetworks[] rewardedAdsPeriority, OnAdResult CallBackFunction) { this.CallBackFunction = CallBackFunction; if (ShowRewardedAdFromNetwork(rewardedAdsPeriority[0]) == false) { if (ShowRewardedAdFromNetwork(rewardedAdsPeriority[1]) == false) { if (ShowRewardedAdFromNetwork(rewardedAdsPeriority[0]) == false) { StatusShow.instance.ShowAdStatus("**. Non of the networks is was ready...."); LoadRewardedAds(); } } } }
public void ShowGameExitAd(OnAdResult callBackFunction) { this.CallBackFunction = callBackFunction; switch (gameExitAdsType) { case AdsTypes.Interstitial: ShowInterstitialAd(gameExitNetworksPeriority); break; case AdsTypes.Rewarded: ShowRewardedAd(gameExitNetworksPeriority); break; default: ShowBannerAd(); break; } }
public void ShowLevelCompletedAd(OnAdResult callBackFunction) { this.CallBackFunction = callBackFunction; switch (levelCompletedAdType) { case AdsTypes.Interstitial: ShowInterstitialAd(LevelCompletedNetworksPeriority); break; case AdsTypes.Rewarded: ShowRewardedAd(LevelCompletedNetworksPeriority); break; default: ShowBannerAd(); break; } }