public void onIsMediaPrepared(string data) { ZplayLogger.LogError("yumiMobi SDK Media Is Prepared :" + data); if (Convert.ToBoolean(data)) { //Video requests success., stop run IsMediaPrepared ZplayYUMIHelper.Instance.GetRotaIsMediaPrepared = true; } }
void Start() { //Remind users to get permission yuMiUnityAD.CheckPermission(); //Init video InitMedia(); //Init Interstitial InitInterstitialAd(); //Whether to open the log information (false:close,true:open) ZplayLogger.SetDebug(true); //After the initial video screen is completed, wait for 0.2 seconds to start requesting the video and the interstitial StartCoroutine(Reques(0.2f)); }
//------------------------------- Bannel end -----------------// #endregion #region InitInterstitial //----------------------------- InitInterstitial begin -----------------// public void ShowInterstitialAD() { ZplayLogger.LogError("yumiMobi ShowInterstitialAD"); yuMiUnityAD.ShowInterstitialAd(); }
public void ResumeBanner() { ZplayLogger.LogError("yumiMobi Resume Banner"); yuMiUnityAD.ResumeBanner(); }
public void DismissBanner() { ZplayLogger.LogError("yumiMobi Dismiss Banner:"); yuMiUnityAD.DismissBanner(); }
public void onBannerPrepared(string data) { ZplayLogger.LogError("yumiMobi SDK Bannel Prepared Succeed"); }
public void onBannerClicked(string data) { ZplayLogger.LogError("yumiMobi SDK Bannel Clicked"); }
public void onInterstitialClicked(string data) { ZplayLogger.LogError("yumiMobi SDK Interstitial Clicke "); }
//----------------------------- Bannel begin -----------------// public void ShowBannel() { ZplayLogger.LogError("yumiMobi show Bannel"); yuMiUnityAD.AddBannerAd(gameObject.name); }
public void onMediaExposure(string data) { ZplayLogger.LogError("yumiMobi SDK Media Exposure Succeed"); }
public void onMediaIncentived(string data) { ZplayLogger.LogError("yumiMobi SDK Media Incentived Succeed callBack"); //Give a reward }
public void onMediaClicked(string data) { ZplayLogger.LogError("yumiMobi SDK Media Clicked"); }
public void onMediaClosed(string data) { ZplayLogger.LogError("yumiMobi SDK Media Closed"); //Once the video screen is successful, it will be retrained to see if the video screen is loaded ZplayYUMIHelper.Instance.GetRotaIsMediaPrepared = false; }
public void onInterstitialPrepared(string data) { ZplayLogger.LogError("yumiMobi SDK Interstitial Prepared Succeed"); }
public void onInterstitialPreparedFailed(string data) { ZplayLogger.LogError("yumiMobi SDK Interstitial Prepared Failed :" + data); }
//------------------------------- InitInterstitial end -----------------// #endregion #region Media //----------------------------- Media begin -----------------// public void ShowMedia() { ZplayLogger.LogError("yumiMobi ShowMedia :" + yuMiUnityAD); yuMiUnityAD.ShowMedia(); }
public void onBannerExposure(string data) { ZplayLogger.LogError("yumiMobi SDK Bannel Exposure Succeed"); }
public void onBannerPreparedFailed(string data) { ZplayLogger.LogError("yumiMobi SDK Bannel Prepared Failed :" + data); }
/// <summary> /// Show Bannel /// </summary> /// <param name="isMatchWindowWidth">>banner Width Match Window</param> public void ShowBannel(bool isMatchWindowWidth) { ZplayLogger.LogError("yumiMobi show Bannel isMatchWindowWidth : " + isMatchWindowWidth); yuMiUnityAD.AddBannerAd(gameObject.name, isMatchWindowWidth); }
public void onInterstitialExposureFailed(string data) { ZplayLogger.LogError("yumiMobi SDK Interstitial Exposure Failed "); }