public static void RemoveBannerAdListener() { #if UNITY_ANDROID bannerRec = null; #endif #if UNITY_IOS _setBannerListener(""); #endif }
public static void SetBannerAdListener(FreestarBannerAdCallbackReceiver listener) { #if UNITY_IOS GameObject obj = new GameObject(); bannerMiddleman = obj.AddComponent <FreestarIOSBannerMessagePasser>(); bannerMiddleman.receiver = listener; Debug.Log("middleman object is " + bannerMiddleman.ToString()); bannerMiddleman.name = "FSTRMiddleBanner" + listener.ToString(); _setBannerListener(bannerMiddleman.name); #endif #if UNITY_ANDROID bannerRec = listener; #endif }