示例#1
0
 public void ShowRewardedInterstitialAd()
 {
     if (RewardInterAd != null)
     {
         RewardInterAd.Show(userEarnedRewardCallback);
     }
 }
示例#2
0
 //보상형 전면 광고 보여주기
 public void ShowRewardedInterstitialAd()
 {
     if (rewardedInterstitialAd != null)
     {
         blackimg.SetActive(true);
         rewardedInterstitialAd.Show(userEarnedRewardCallback);
     }
 }
    public void ShowRewardedInterstitialAd()
    {
        if (rewardedInterstitial != null)
        {
            rewardedInterstitial.Show(UserEarnedRewardCallback);

            if (!GameManagerActions.instance.isPaused)
            {
                GameManagerActions.instance.onPause.Invoke();
            }
            //AdmobComponentsManager.instance.onSendToTopAds.Invoke();
            //StartCoroutine(SendAdToTopAfterPresentation());
        }
    }
 public void ShowRewardedInterstitialAd()
 {
     if (rewardedInterstitialAd != null)
     {
         rewardedInterstitialAd.Show((reward) => {
             MobileAdsEventExecutor.ExecuteInUpdate(() => {
                 statusText.text = "User Rewarded: " + reward.Amount;
             });
         });
     }
     else
     {
         statusText.text = "Rewarded ad is not ready yet.";
     }
 }
示例#5
0
            public override void OnRewardedInterstitialAdLoaded(RewardedInterstitialAd ad)
            {
                try
                {
                    base.OnRewardedInterstitialAdLoaded(ad);
                    Rad = ad;
                    Rad?.Show(Context, new MyUserEarnedRewardListener(Rad));

                    Rad.SetFullScreenContentCallback(new MyFullScreenContentCallback(Rad));
                }
                catch (Exception e)
                {
                    Methods.DisplayReportResultTrack(e);
                }
            }