//检测广告是否可以播放了 public float getLeftTime(adType type) { switch (type) { case adType.chuizi: return((float)countNeetTimeByLv(chuizi.timeCdLevel) - chuizi.cdTimeVal); case adType._double: return((float)countNeetTimeByLv(_double.timeCdLevel) - _double.cdTimeVal); default: return(0); } }
//广告播放 public void playAdByType(adType type, System.Action successCb, System.Action disPlayCb = null, System.Action failedCb = null) { switch (type) { case adType.chuizi: ShowRewardedVideo(chuizi, successCb, disPlayCb); break; case adType._double: ShowRewardedVideo(_double, successCb, disPlayCb); break; case adType.relive: ShowRewardedVideo(null, successCb, disPlayCb, failedCb); break; } }