Esempio n. 1
0
 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();
             }
         }
     }
 }
Esempio n. 2
0
    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;
        }
    }
Esempio n. 3
0
    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;
        }
    }