public void showInterstitialdAd(string placement, OnInterstitialEnd callback = null) { refs.provider.showInterstitial(placement, () => { if (callback != null) { callback(); } }); }
private void doInterstitialEndCallback() { if (mOnInterstitialEndCallback == null) { return; } var callback = mOnInterstitialEndCallback; mOnInterstitialEndCallback = null; callback(); }
public void showInterstitial(string interstitialName, OnInterstitialEnd onInterstitialEndCallback) { if (isInterstitialReady && !IronSource.Agent.isInterstitialPlacementCapped(interstitialName)) { mOnInterstitialEndCallback = onInterstitialEndCallback; ironSrcShowInterstitial(interstitialName); } else { onAdEventInfo(new AdEventInfo() { adType = AdType.Interstitial, eventType = AdEventType.INTERSTITIAL_AD_NOT_AVAILABLE }); onInterstitialEndCallback(); } }
public abstract void showInterstitial(string placement, OnInterstitialEnd callback);
public void showInterstitialdAd(OnInterstitialEnd callback = null) { showInterstitialdAd(null, callback); }
public override void showInterstitial(string placement, OnInterstitialEnd callback) { refs.interstitialMgr.showInterstitial(placement, callback); }