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(); }
public static void ShowBanner(TDBannerPosition position) { #if UNITY_IPHONE CallIosMethod(() => _ShowBanner(position.ToString())); #elif UNITY_ANDROID CallAndroidStaticMethod("ShowBanner", position.ToString()); #endif }
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); }