12345678910111213141516171819202122232425262728293031323334353637383940 |
- using System.Collections;
- using System.Collections.Generic;
- using UnityEngine;
- public class OneWayAdsManager : UnitySingleton<OneWayAdsManager> {
- public void Init(System.Action finishCallback)
- {
- OneWaySDK.init ("jczhy6gxwak795kp", "90lvj6k3ev5zhdrg", true);
- Debug.Log("OneWay Inited");
- InitializeEventHandlers();
- }
- public void PlayAd(){
- Debug.Log("OneWay play ad");
- OneWaySDK.show();
- }
- private void InitializeEventHandlers() {
- OneWaySDK.onOneWaySDKReadyEvent += ( placement ) =>{
- Debug.Log ("OneWaySDK is Ready for placement: " + placement);
- };
- OneWaySDK.onOneWaySDKDidStartEvent += ( placement ) =>{
- Debug.Log ("OneWaySDK start to show placement: " + placement);
- };
- OneWaySDK.onOneWaySDKDidFinishEvent += ( placement ,state) =>{
- Debug.Log ("OneWaySDK Finished placement " + placement +"finish state is :" + state);
- };
- OneWaySDK.onOneWaySDKDidErrorEvent += ( err, msg) =>{
- Debug.Log ("OneWaySDK is err: " + err + ",message:" + msg);
- };
- }
- }
|