public void ShowBanner()
 {
     logMessage("ShowBanner");
     if (AdManager.IsBannerReady(mTag))
     {
         string           position       = bannerPositionDropdown.options[bannerPositionDropdown.value].text;
         TDBannerPosition bannerPosition = TDBannerPosition.Bottom;
         if (position.Equals("Custom"))
         {
             int x = 0;
             int y = 0;
             int.TryParse(bannerXInput.text, out x);
             int.TryParse(bannerYInput.text, out y);
             AdManager.ShowBanner(x, y, mTag);
             return;
         }
         else if (position.Equals("Bottom"))
         {
             bannerPosition = TDBannerPosition.Bottom;
         }
         else if (position.Equals("Top"))
         {
             bannerPosition = TDBannerPosition.Top;
         }
         AdManager.ShowBanner(bannerPosition, mTag);
     }
     else
     {
         logMessage("Banner is not ready");
     }
     updateUI();
 }
Exemple #2
0
 public static void ShowBanner(TDBannerPosition position)
 {
                 #if UNITY_IPHONE
     CallIosMethod(() => _ShowBanner(position.ToString()));
                 #elif UNITY_ANDROID
     CallAndroidStaticMethod("ShowBanner", position.ToString());
                 #endif
 }
Exemple #3
0
 public static void ShowBanner(TDBannerPosition position, string tag = TAPDAQ_PLACEMENT_DEFAULT)
 {
                 #if UNITY_IPHONE
     CallIosMethod(() => TD_ShowBanner(tag, position.ToString()));
                 #elif UNITY_ANDROID
     CallAndroidStaticMethod("ShowBanner", tag, position.ToString());
                 #endif
 }
    private void updateUI()
    {
        showStaticBtn.image.color = (AdManager.IsInterstitialReady(mTag) ? Color.green : Color.red);
        showBannerBtn.image.color = (AdManager.IsBannerReady(mTag) ? Color.green : Color.red);
        showVideoBtn.image.color  = (AdManager.IsVideoReady(mTag) ? Color.green : Color.red);
        showRVBtn.image.color     = showRVWithUserIdBtn.image.color = (AdManager.IsRewardedVideoReady(mTag) ? Color.green : Color.red);

        TDBannerPosition position = getBannerPosition(bannerPositionDropdown.options[bannerPositionDropdown.value].text);
        TDMBannerSize    size     = getBannerSize(bannerSizeDropdown.options[bannerSizeDropdown.value].text);

        bannerXInput.interactable     = bannerYInput.interactable = (position == TDBannerPosition.Custom);
        bannerWidthInput.interactable = bannerHeightInput.interactable = (size == TDMBannerSize.TDMBannerCustom);
    }