public void OnRewardedVideoReceivedRewardEvent(string adUnitId, string label, float amount) { Debug.Log("OnRewardedVideoReceivedRewardEvent for ad unit id " + adUnitId + " currency:" + label + " amount:" + amount); rewardState = true; if (videoCallback != null) { videoCallback(true); rewardState = false; } videoCallback = null; }
public void showVideo(MopubVideoCallback callback) { if (hasVideo()) { rewardLoadState = false; videoCallback = callback; MoPub.ShowRewardedVideo(strVideoKey); Debug.Log("show call!"); } else { callback(false); loadVideo(); } }