예제 #1
0
 IEnumerator CheckLoadingAd()
 {
     while (!AdManager20.rewardBasedVideo.IsLoaded())
     {
         yield return(new WaitForSeconds(0.1f));
     }
     AdManager20.ShowRewardedVideo();
     Debug.Log("finished");
 }
예제 #2
0
    public void ButtonVizionare_OnClick()
    {
        if (IsConectedToInternet())
        {
            AdManager20.HideBanner();
            PanelVizionare.SetActive(false);
            //AdManager20.rewardBasedVideo.OnAdLoaded += RewardBasedVideo_OnAdLoaded;
            if (AdManager20.rewardBasedVideo.IsLoaded())
            {
                AdManager20.ShowRewardedVideo();
            }
            else
            {
                StartCoroutine(CheckLoadingAd());
            }
            //buttonCastigaEuroi.enabled = false;

            textboxConexiune.enabled = false;
        }
        else
        {
            textboxConexiune.enabled = true;
        }
    }
예제 #3
0
 private void RewardBasedVideo_OnAdLoaded(object sender, EventArgs e)
 {
     ((RewardBasedVideoAd)sender).OnAdLoaded -= RewardBasedVideo_OnAdLoaded;
     AdManager20.ShowRewardedVideo();
 }