接入外部sdk

This commit is contained in:
2026-06-05 15:02:47 +08:00
parent 53d578b6eb
commit cb476b3988
864 changed files with 43510 additions and 550 deletions
@@ -0,0 +1,30 @@
using BigoAds.Scripts.Api.Constant;
using BigoAds.Scripts.Common;
using UnityEngine;
namespace BigoAds.Scripts.Api
{
public class BigoBannerAd : BigoBaseAd<BigoBannerRequest>
{
private readonly IBannerAd _bannerAdClient;
/// <summary>
/// create a banner ad
/// </summary>
/// <param name="slotId"></param>
public BigoBannerAd(string slotId) : base(slotId, BigoAdSdk.GetClientFactory().BuildBannerAdClient())
{
_bannerAdClient = (IBannerAd) ADClient;
}
/// <summary>
/// set position for banner
/// </summary>
/// <param name="position"></param>
public void SetPosition(BigoPosition position)
{
_bannerAdClient?.SetPosition(position);
}
}
}