26 lines
		
	
	
		
			682 B
		
	
	
	
		
			C#
		
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			682 B
		
	
	
	
		
			C#
		
	
	
	
| using BigoAds.Scripts.Api.Constant;
 | |
| using BigoAds.Scripts.Common;
 | |
| using UnityEngine;
 | |
| 
 | |
| namespace BigoAds.Scripts.Api
 | |
| {
 | |
|     public class BigoNativeAd : BigoBaseAd<BigoNativeRequest>
 | |
|     {
 | |
|         private readonly INativeAd _NativeAdClient;
 | |
| 
 | |
|         public BigoNativeAd(string slotId) : base(slotId, BigoAdSdk.GetClientFactory().BuildNativeAdClient())
 | |
|         {
 | |
|             _NativeAdClient = (INativeAd) ADClient;
 | |
|         }
 | |
| 
 | |
|         /// <summary>
 | |
|         /// set position for native
 | |
|         /// </summary>
 | |
|         /// <param name="position"></param>
 | |
|         public void SetPosition(BigoPosition position)
 | |
|         {
 | |
|             _NativeAdClient?.SetPosition(position);
 | |
|         }
 | |
| 
 | |
|     }
 | |
| } |