无法将Facebook观众横幅广告与屏幕底部对齐。我试图将它嵌套在一个canves中,将对象对齐到底部,但是当调用show方法时,它会从屏幕顶部开始计数。 我试图让它像这样静止
adView.Show(135);
它可以在我的手机上正常工作,但是当我尝试更大的屏幕时,它会出现在中间。
我还尝试用adView.Show(canves.rect.height - 50);
更改静态值
但结果是samiler adView.Show(AdUtility.height());
但它出现在屏幕外。我使用unity 5.2.2f1和facebook观众sdk 4.7.0
答案 0 :(得分:1)
我在#34; AudienceNetwork / Library / AdUtility.cs"
的代码中创建了一个错误public override double height (){
return this.convert (this.deviceWidth ());}
更改为:
public override double height (){
return this.convert (this.deviceHeight ());}
并使用:
adView.Show(AdUtility.height() - 50) // if: AdSize.BANNER_HEIGHT_50