// Implement the Show Listener's OnUnityAdsShowComplete callback method to determine if the user gets a reward: public void OnUnityAdsShowComplete(string adUnitId, UnityAdsShowCompletionState showCompletionState) { if (adUnitId.Equals(_adUnitId) && showCompletionState.Equals(UnityAdsShowCompletionState.COMPLETED)) { Debug.Log("Unity Ads Rewarded: Ad Completed"); // Grant a reward. switch (AdPurpose) { case AdPurpose.AddEnergy: UpdateEnergy(); break; case AdPurpose.SpeedUpSeed: SpeedUpAction.Invoke(); break; default: Debug.Log("Действие за выполнение рекламы не назначено!"); break; } // Load another ad: Advertisement.Load(_adUnitId, this); } }
public void OnUnityAdsShowComplete(string adUnitId, UnityAdsShowCompletionState showCompletionState) { if (adUnitId.Equals(_adUnitId) && showCompletionState.Equals(UnityAdsShowCompletionState.COMPLETED)) { Debug.Log("Unity Ads Rewarded Ad Completed"); // Grant a reward. levelSelector.Continue(lives); // Load another ad: LoadAd(); } }
// Implement the Show Listener's OnUnityAdsShowComplete callback method to determine if the user gets a reward: public void OnUnityAdsShowComplete(string adUnitId, UnityAdsShowCompletionState showCompletionState) { if (adUnitId.Equals(_adUnitId) && showCompletionState.Equals(UnityAdsShowCompletionState.COMPLETED)) { Debug.Log("Unity Ads Rewarded Ad Completed"); // Grant a reward. GameObject.Find("GameProperties").GetComponent <GameProperties>().DoubleMoney(); // Load another ad: //Advertisement.Load(_adUnitId, this); } }
// Implement the Show Listener's OnUnityAdsShowComplete callback method to determine if the user gets a reward: public void OnUnityAdsShowComplete(string adUnitId, UnityAdsShowCompletionState showCompletionState) { if (adUnitId.Equals(_adUnitId) && showCompletionState.Equals(UnityAdsShowCompletionState.COMPLETED)) { Debug.Log("Unity Ads Rewarded Ad Completed"); // Grant a reward. // Load another ad: Advertisement.Load(_adUnitId, this); } }
public void OnUnityAdsShowComplete(string adUnitId, UnityAdsShowCompletionState showCompletionState) { if (adUnitId.Equals(_rewardedAdUnitId) && showCompletionState.Equals(UnityAdsShowCompletionState.COMPLETED)) { Debug.Log("Unity Ads Rewarded Ad Completed"); // Grant a reward. Debug.Log("You get 50 Score!"); // Load another ad: Advertisement.Load(_rewardedAdUnitId, this); gameManager.IncrementScore(50); } }
public static ShowResult GetShowResultsFromCompletionState(UnityAdsShowCompletionState showCompletionState) { switch (showCompletionState) { case UnityAdsShowCompletionState.COMPLETED: return(ShowResult.Finished); case UnityAdsShowCompletionState.SKIPPED: return(ShowResult.Skipped); default: return(ShowResult.Failed); } }
// Implement the Show Listener's OnUnityAdsShowComplete callback method to determine if the user gets a reward: public void OnUnityAdsShowComplete(string adUnitId, UnityAdsShowCompletionState showCompletionState) { if (adUnitId.Equals(_adUnitId) && showCompletionState.Equals(UnityAdsShowCompletionState.COMPLETED)) { Debug.Log("Unity Ads Rewarded Ad Completed"); // Grant a reward. Time.timeScale = 1; gameManager.adsScreen.SetActive(false); // Load another ad: //Advertisement.Load(_adUnitId, this); } else { gameManager.GameOver(); } }
public void OnUnityAdsShowComplete(string adUnitId, UnityAdsShowCompletionState showCompletionState) { }
public void OnUnityAdsShowComplete(string placementId, UnityAdsShowCompletionState completionState) { s_Platform?.UnityAdsDidFinish(placementId, EnumUtilities.GetShowResultsFromCompletionState(completionState)); }
private void OnShowComplete(string placementId, UnityAdsShowCompletionState showCompletionState) { m_UnityAdsInternalListener?.OnUnityAdsShowComplete(placementId, showCompletionState); m_UserListener?.OnUnityAdsShowComplete(placementId, showCompletionState); }