コード例 #1
0
 public void HideBannerAds()
 {
     if (HCConstants.enableAdmob)
     {
         HCAdmobController.Instance().HideBanner();
     }
 }
コード例 #2
0
        private void Initialize()
        {
            if (HCConstants.enableGameAnalytics)
            {
                HCGameAnalytics.Instance();
            }

            if (HCConstants.enableFacebook)
            {
                HCFacebookController.Instance();
            }

            if (HCConstants.enableAdmob)
            {
                HCAdmobController.Instance();
            }

            if (HCConstants.enableAdjust)
            {
                HCAdjustController.Instance();
            }

            if (HCConstants.enableAppsflyer)
            {
                HCAppFlyerController.Instance();
            }
        }
コード例 #3
0
 public bool ShowInterstitialAds()
 {
     if (HCConstants.enableAdmob)
     {
         return(HCAdmobController.Instance().ShowInterstitial());
     }
     return(false);
 }
コード例 #4
0
 public bool ShowRewardedAds()
 {
     if (HCConstants.enableAdmob)
     {
         return(HCAdmobController.Instance().ShowRewardedVideoAd());
     }
     return(false);
 }
コード例 #5
0
 public static HCAdmobController Instance()
 {
     if (instance == null)
     {
         instance = new HCAdmobController();
         instance.Initialize();
     }
     return(instance);
 }
コード例 #6
0
        public void SetUpdateLabel(Action <string> callback)
        {
            updateCallback = callback;
            if (HCConstants.enableFacebook)
            {
                HCFacebookController.Instance().SetUpdateLabel(updateCallback);
            }

            if (HCConstants.enableAdmob)
            {
                HCAdmobController.Instance().SetUpdateLabel(updateCallback);
            }
        }