Ejemplo n.º 1
0
    IEnumerator WaitForVideo()
    {
        rewardedCanceled = false;

        float t = 0f;

        if (rewardAd.IsLoaded())
        {
            rewardAd.Show();
        }
        else
        {
            //RequestVideoAd();
            while (!rewardAd.IsLoaded() && t < maxWaitForReward && !rewardedCanceled)
            {
                t += Time.deltaTime;
                //timeText.text = t.ToString();
                yield return(new WaitForEndOfFrame());
            }
            if (rewardAd.IsLoaded() && !rewardedCanceled)
            {
                rewardAd.Show();
            }
            else
            {
                AdvertisementManager.instance.HideLoadingScreen();
            }
        }
    }
 public void Display__RewardedVideo()
 {
     if (rewardedView.IsLoaded())
     {
         rewardedView.Show();
     }
 }
Ejemplo n.º 3
0
 public void ShowRewardVideoLifes()        //Se muestra el video de recompensa para las vidas
 {
     reward = (int)Rewards.Lifes;
     if (rewardVideo.IsLoaded())
     {
         rewardVideo.Show();
     }
 }
Ejemplo n.º 4
0
 public void ShowCoinsRewardAd()
 {
     if (rewardBasedVideo != null && rewardBasedVideo.IsLoaded())
     {
         currentRewardAdType = RewardAdType.Coins;
         rewardBasedVideo.Show();
     }
 }
Ejemplo n.º 5
0
 public void OnAdLoaded()
 {
     print("addLoaded");
     rewardBasedVideo.Show();
     if (rewardBasedVideo.IsLoaded())
     {
         rewardBasedVideo.Show();
     }
 }
Ejemplo n.º 6
0
 public void DisplayVideoOnComplete()
 {
     if (rewardVideoAd.IsLoaded())
     {
         rewardVideoAd.Show();
         isItForContinue      = false;
         isitForDoubleDiamond = false;
     }
 }
Ejemplo n.º 7
0
 public void ShowRewardVideoLifes()
 {
     isCoins = false;
     if (rewardVideo.IsLoaded())
     {
         GameObject.Find("TituloTienda").GetComponent <Text> ().text = "Mostrando Lifes";
         rewardVideo.Show();
     }
 }
Ejemplo n.º 8
0
    //Display interstitial ad function
    //public void DisplayInterstitial()
    //{
    //    if (interstitialAd.IsLoaded())
    //    {
    //        interstitialAd.Show();
    //    }

    //}

    //Display Video Ad onGameOver
    public void DisplayVideoGover()
    {
        if (rewardVideoAd.IsLoaded())
        {
            rewardVideoAd.Show();
            isForNormalScore = false;
            isForHighScore   = false;
        }
    }
Ejemplo n.º 9
0
 public void UserOptToWatchAd_Mole()
 {
     if (rewardBasedVideo.IsLoaded())
     {
         rewardBasedVideo.Show();
         rewardBasedVideo.OnAdRewarded += HandleRewardBasedVideoRewarded_Mole;
         rewardBasedVideo.OnAdClosed   += HandleRewardBasedVideoClosed_Mole;
     }
     RequestRewardBasedVideo();
 }
Ejemplo n.º 10
0
 public void Show()
 {
     if (rewardBasedVideo.IsLoaded())
     {
         rewardBasedVideo.Show();
     }
     else
     {
         GameController.instance.AddTime();
     }
 }
Ejemplo n.º 11
0
    public void UserOptToWatchAd()
    {
        if (rewardBasedVideo.IsLoaded())
        {
#if UNITY_EDITOR
            IsRewarded = true;
            IsClosed   = true;
            rewardBasedVideo.Show();
# else
            rewardBasedVideo.Show();
#endif
        }
Ejemplo n.º 12
0
 public static void ShowRewardedVideo()
 {
     if (rewardBasedVideo.IsLoaded())
     {
         rewardBasedVideo.Show();
     }
     else
     {
         rewardBasedVideo.OnAdLoaded += RewardBasedVideo_OnAdLoaded;
     }
     Debug.Log("Reward based video ad is not ready yet");
 }
Ejemplo n.º 13
0
 public void ShowRewardAd()
 {
     loadingObj.SetActive(true);
     if (rewardVideo.IsLoaded())
     {
         rewardVideo.Show();
     }
     else
     {
         StartCoroutine(waitLoadRewardAd());
     }
 }
Ejemplo n.º 14
0
    public bool Show(String type = "interstitial")
    {
        rewardId = -1;

        switch (type)
        {
        case "interstitial":
            if (interstitial.IsLoaded())
            {
                interstitial.Show();
                return(true);
            }
            else
            {
                Debug.Log("Couldn't load interstitial video.");
                StartCoroutine(ShowNoVideoMessage());
                return(false);
            }
            break;

        case "reward":
            if (rewardBasedVideo.IsLoaded())
            {
                rewardBasedVideo.Show();
                return(true);
            }
            else
            {
                Debug.Log("Couldn't load reward video.");
                StartCoroutine(ShowNoVideoMessage());
                return(false);
            }
            break;

        case "continue":
            rewardId = 2;

            if (rewardBasedVideo.IsLoaded())
            {
                rewardBasedVideo.Show();
                usedFreeContinue = true;
                return(true);
            }
            else
            {
                Debug.Log("Couldn't load reward video.");
                StartCoroutine(ShowNoVideoMessage());
                return(false);
            }
            break;
        }
        return(false);
    }
Ejemplo n.º 15
0
    public void FreeUr()
    {
        free_ur_button.interactable = false;

        if (rewardBasedVideo.IsLoaded())
        {
            rewardBasedVideo.Show();
            lastAd = (ulong)DateTime.Now.Ticks;
            PlayerPrefs.SetString("LastAd", lastAd.ToString());
            HandleRewardBasedVideoRewarded(rewardBasedVideo, adsUR);
        }
    }
    public void PlayRewardVideo()
    {
        if (rewardBasedVideo.IsLoaded())
        {
            rewardBasedVideo.Show();
            coinReward = true;

            GooglePlayManager.Instance.ViewAdsIncrementalAchievment();
        }
        //else
        //{
        //    //TODO: Add a message to let the user know he should try in a while since the add has not been loaded
        //}
    }
 protected override void InternalShowRewardedAd(AdPlacement placement)
 {
     #if EM_ADMOB
     mIsRewardedAdPlaying = true;
     mRewardedAd.Show();
     #endif
 }
Ejemplo n.º 18
0
 private void GameOver()
 {
     if (rewardBasedVideo.IsLoaded())
     {
         rewardBasedVideo.Show();
     }
 }
Ejemplo n.º 19
0
 public void HandleRewardBasedVideoLoaded(object sender, EventArgs args)
 {
     if (rewardBasedVideo.IsLoaded())
     {
         rewardBasedVideo.Show();
     }
 }
Ejemplo n.º 20
0
 public void ShowVideo()
 {
     if (isVideoLoaded)
     {
         rewardBasedVideo.Show();
     }
 }
Ejemplo n.º 21
0
 //---------------------------------------------------------------------------
 public void showrewardedvideo()
 {
     if (rewardBasedVideo.IsLoaded())
     {
         rewardBasedVideo.Show();
     }
 }
Ejemplo n.º 22
0
 public void ShowRewardAd()
 {
     if (adReward.IsLoaded())
     {
         adReward.Show();
     }
 }
Ejemplo n.º 23
0
 public void ShowRewardedVideoAd()
 {
     if (rewardBasedVideoAd.IsLoaded())
     {
         rewardBasedVideoAd.Show();
     }
 }
Ejemplo n.º 24
0
 public void _show_admob_RewardBasedVideo_Ad()
 {
     if (rewardBasedVideo.IsLoaded())
     {
         rewardBasedVideo.Show();
     }
 }
Ejemplo n.º 25
0
 public void Video() //Video Show method
 {
     if (rewardVideo.IsLoaded())
     {
         rewardVideo.Show();
     }
 }
Ejemplo n.º 26
0
 public void ShowRewardAd()
 {
     if (rewardedAd.IsLoaded())
     {
         rewardedAd.Show();
     }
 }
Ejemplo n.º 27
0
 public void ShowAds()
 {
     if (_rewardBasedVideo.IsLoaded())
     {
         _rewardBasedVideo.Show();
     }
 }
Ejemplo n.º 28
0
 public void ShowVideoRewardAd()
 {
     if (rewardBasedVideo.IsLoaded())
     {
         rewardBasedVideo.Show();
     }
 }
Ejemplo n.º 29
0
 public void Display_Reward_Video()
 {
     if (rewardVideoAd.IsLoaded())
     {
         rewardVideoAd.Show();
     }
 }
Ejemplo n.º 30
0
 public void ShowRewardBasedAd()
 {
     if (this.rewardedVideoAds.IsLoaded())
     {
         rewardedVideoAds.Show();
     }
 }