Exemple #1
0
    public override void OnConfigLoadComplete()
    {
        if (!_didInit)
        {
            return;
        }
        {
            InhouseSDK.AdmobConfig admobConfig = (InhouseSDK.AdmobConfig)_config.Ads.Services[TAG_ADMOB];
            if (admobConfig == null)
            {
                throw new UnityException("AdsMgr: invalid config");
            }
            AdmobAds ads = new AdmobAds(this, admobConfig);
            ads.Init();
            _ads.Add(TAG_ADMOB, ads);
        }
        {
            InhouseSDK.UnityAdsConfig unityConfig = (InhouseSDK.UnityAdsConfig)_config.Ads.Services[TAG_UNITYADS];
            if (unityConfig == null)
            {
                throw new UnityException("AdsMgr: invalid config");
            }
            UnityAds ads = new UnityAds(this, unityConfig);
            ads.Init();
            _ads.Add(TAG_UNITYADS, ads);
        }

        ShowBanner();

        _didComplete = true;
    }
    private void Awake()
    {
        if (instance != null && instance != this)
        {
            Destroy(gameObject);
            return;
        }
        instance = this;
        DontDestroyOnLoad(this);

        rewardedAd = RewardBasedVideoAd.Instance;
    }
Exemple #3
0
    private void Awake()
    {
        //Optional
        if (instance != null && instance != this)
        {
            Destroy(gameObject);
            return;
        }
        instance = this;
        DontDestroyOnLoad(this);

        rewardedAd = RewardBasedVideoAd.Instance;


        // Banner Ad

        Banner();

        // Requiest interstitial ad and reward ad

        requestInterstital();
        loadRewardVideo();
    }
Exemple #4
0
    // Start is called before the first frame update

    private void Awake()
    {
        if (instance == null)
        {
            instance = this;
        }

        else if (instance != null)
        {
            Destroy(gameObject);
        }

        MobileAds.Initialize(initStatus => { });

        deviceIds.Add("a835aea0489176f272e2d174b8d921ca");

        adRewarded = RewardBasedVideoAd.Instance;

        RequestBannerAd();

        RequestInterstitialAd();

        RequestRewardedVideoAd();
    }
Exemple #5
0
 private void Awake()
 {
     Instance = this;
     PlayMarketMode();
     //TestMode();
 }