【问题标题】:Unity AdBannerViewUnity AdBannerView
【发布时间】:2014-02-21 21:44:33
【问题描述】:

Unity ADBannerView 示例代码为:

private ADBannerView banner = null;
void Start()
{
    banner = new ADBannerView(ADBannerView.Type.Banner, ADBannerView.Layout.Top);
    ADBannerView.onBannerWasClicked += OnBannerClicked;
    ADBannerView.onBannerWasLoaded  += OnBannerLoaded;
}
void OnBannerClicked()
{
    Debug.Log("Clicked!\n");
}
void OnBannerLoaded()
{
    Debug.Log("Loaded!\n");
    banner.visible = true;
}

我的问题是广告横幅会在设定的长度后自动消失,还是我必须手动做一些事情才能让它只显示很短的时间,因为试图干扰广告似乎有点冒险.

【问题讨论】:

标签: c# unity3d iad adbannerview


【解决方案1】:

它是 iAd.framework 中 ADBannerView 类的简单包装器,因此它的行为就像那样。

只要您将 iAd 的 ADBannerView 设置为可见(并且只要有广告库存),它就会一直可见。

【讨论】:

    【解决方案2】:

    我认为广告横幅显示可以隐藏。

    简单使用:

    banner.Hide();
    

    随心所欲。

    或者你可以使用IEnumerator来延迟显示这个的时间。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多