using BX; using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.Events; using static BX.BXSdk; public class SDKManager:SingletonManager { /// /// 播放插屏 /// public void ShowInterstitial(string iv, IVADType type) { // 展示插屏广告 BXSdk.Instance.ShowInterstitial(iv, () => { Debug.Log("插屏关闭了"); }, type); } /// /// 激励视频 /// public bool ShowReward(string rv,UnityAction callBack) { // 激励视频广告是否准备好,true:准备好了,false:没准备好 var rewardReady = BXSdk.Instance.IsReadyReward(); if (rewardReady) { //展示激励视频广告 BXSdk.Instance.ShowReward(rv, (result) => { if (result) { callBack?.Invoke(); } Debug.Log("激励视频广告关闭了,是否获得奖励:" + result); }); } return rewardReady; } }