Exemple #1
0
    // Update is called once per frame
    void Update()
    {
        if (j == 0 && GameManager.instance.isGameOver == true &&
            GameManager.instance.canShowAds)
        {
            j++;

            if (GameManager.instance.currentScore > 100 || (GameManager.instance.currentScore > 70 &&
                                                            GameManager.instance.currentScore >= GameManager.instance.hiScore))
            {
                if (video != null)
                {
                    video.ShowRewardedVideo();
                }
                else if (fullscreen != null)
                {
                    fullscreen.Show();
                }
            }
            else if (GameManager.instance.currentScore >= 3)
            {
                if (fullscreen != null)
                {
                    fullscreen.Show();
                }
            }
        }
    }
 protected void RewardedVideoLoaded(object obj, EventArgs e)
 {
     videoRewardedListener.OnVideoLoaded -= RewardedVideoLoaded;
     if (rewardedVideo != null)
     {
         rewardedVideo.ShowRewardedVideo();
     }
 }
 public void revmobRewardedVideoDidLoad(String placementId)
 {
     Console.WriteLine("revmobRewardedVideoDidLoad");
     if (rewardedVideo != null)
     {
         rewardedVideo.ShowRewardedVideo();
     }
 }