static public void MessageFromC(string wrapperClass, string msg) { Debug.Log("Unity: ATUnityCBridge::MessageFromC(" + wrapperClass + "," + msg + ")"); Dictionary <string, object> msgDict = Json.Deserialize(msg) as Dictionary <string, object>; if (wrapperClass.Equals("ATRewardedVideoWrapper")) { Debug.Log("Unity: ATUnityCBridge::MessageFromC(), hit rv"); ATRewardedVideoWrapper.InvokeCallback((string)msgDict["callback"], (Dictionary <string, object>)msgDict["msg"]); } else if (wrapperClass.Equals("ATNativeAdWrapper")) { ATNativeAdWrapper.InvokeCallback((string)msgDict["callback"], (Dictionary <string, object>)msgDict["msg"]); } else if (wrapperClass.Equals("ATInterstitialAdWrapper")) { ATInterstitialAdWrapper.InvokeCallback((string)msgDict["callback"], (Dictionary <string, object>)msgDict["msg"]); } else if (wrapperClass.Equals("ATBannerAdWrapper")) { ATBannerAdWrapper.InvokeCallback((string)msgDict["callback"], (Dictionary <string, object>)msgDict["msg"]); } else if (wrapperClass.Equals("ATNativeBannerAdWrapper")) { ATNativeBannerAdWrapper.InvokeCallback((string)msgDict["callback"], (Dictionary <string, object>)msgDict["msg"]); } }
public void cleanCache(string unitId) { Debug.Log("Unity: ATBannerAdClient::cleanCache()"); ATBannerAdWrapper.clearCache(); }
public void showBannerAd(string unitId) { Debug.Log("Unity: ATBannerAdClient::showBannerAd()"); ATBannerAdWrapper.showBannerAd(unitId); }
public void hideBannerAd(string unitId) { Debug.Log("Unity: ATBannerAdClient::hideBannerAd()"); ATBannerAdWrapper.hideBannerAd(unitId); }
public void cleanBannerAd(string unitId) { Debug.Log("Unity: ATBannerAdClient::cleanBannerAd()"); ATBannerAdWrapper.cleanBannerAd(unitId); }
public void loadBannerAd(string unitId, string mapJson) { Debug.Log("Unity: ATBannerAdClient::loadBannerAd()"); ATBannerAdWrapper.setClientForPlacementID(unitId, this); ATBannerAdWrapper.loadBannerAd(unitId, mapJson); }
public void showBannerAd(string placementId, string position) { Debug.Log("Unity: ATBannerAdClient::showBannerAd()"); ATBannerAdWrapper.showBannerAd(placementId, position); }
public void showBannerAd(string placementId, ATRect rect) { Debug.Log("Unity: ATBannerAdClient::showBannerAd()"); ATBannerAdWrapper.showBannerAd(placementId, rect); }
public string checkAdStatus(string placementId) { Debug.Log("Unity: ATBannerAdClient::checkAdStatus()"); return(ATBannerAdWrapper.checkAdStatus(placementId)); }