void NendAdInterstitial_OnClickAd(string message) { string[] array = message.Split(':'); if (2 != array.Length) { return; } NendAdInterstitialClickType type = (NendAdInterstitialClickType)int.Parse(array [0]); string spotId = array [1]; EventHandler <NendAdInterstitialClickEventArgs> handler = AdClicked; if (null != handler) { NendAdInterstitialClickEventArgs args = new NendAdInterstitialClickEventArgs(); args.ClickType = type; args.SpotId = spotId; handler(this, args); } if (null != _callback) { if (_callback is NendAdInterstitialCallbackWithSpot) { ((NendAdInterstitialCallbackWithSpot)_callback).OnClickInterstitialAd(type, spotId); } else { _callback.OnClickInterstitialAd(type); } } }
public void OnClickInterstitialAd(object sender, NendAdInterstitialClickEventArgs args) { switch (args.ClickType) { case NendAdInterstitialClickType.DOWNLOAD: Debug.Log (">> OnClickInterstitialAd: DOWNLOAD"); break; case NendAdInterstitialClickType.CLOSE: Debug.Log (">> OnClickInterstitialAd: CLOSE"); break; case NendAdInterstitialClickType.EXIT: Debug.Log (">> OnClickInterstitialAd: EXIT"); break; } }
void NendAdInterstitial_OnClickAd(string message) { string[] array = message.Split(':'); if (2 != array.Length) { return; } var type = (NendAdInterstitialClickType)int.Parse(array [0]); string spotId = array [1]; EventHandler <NendAdInterstitialClickEventArgs> handler = AdClicked; if (null != handler) { var args = new NendAdInterstitialClickEventArgs(); args.ClickType = type; args.SpotId = spotId; handler(this, args); } }
void NendAdInterstitial_OnClickAd(string message) { string[] array = message.Split (':'); if (2 != array.Length) { return; } NendAdInterstitialClickType type = (NendAdInterstitialClickType)int.Parse (array [0]); string spotId = array [1]; EventHandler<NendAdInterstitialClickEventArgs> handler = AdClicked; if (null != handler) { NendAdInterstitialClickEventArgs args = new NendAdInterstitialClickEventArgs(); args.ClickType = type; args.SpotId = spotId; handler(this, args); } if (null != _callback) { if (_callback is NendAdInterstitialCallbackWithSpot) { ((NendAdInterstitialCallbackWithSpot)_callback).OnClickInterstitialAd (type, spotId); } else { _callback.OnClickInterstitialAd (type); } } }