private void InitializeServices()
        {
            GetComponent <AdmobManager>().Initialize();

            GooglePlayServicesManager.Initialize();

            if (FrameworkValues.UseOwnIntertital)
            {
                ownInterstitial = gameObject.AddComponent <OwnInterstitial>();
            }
            FirebaseManager.Initialize();
        }
Beispiel #2
0
        internal override void Initialize()
        {
            base.Initialize();

            if (!frameworkValues.UseOwnIntertital || !frameworkValues.UseFirebase)
            {
                Status = ServiceStatus.Off;
                return;
            }

            firebaseManager = Master.Resolve <FirebaseManager>();
        }
Beispiel #3
0
        public void PrepareInterstitialData()
        {
            data = FirebaseManager.GetOwnInterstitialData();

            if (!data.showOwnInterstitial)
            {
                showInterstitial = false;
                loadingFinished  = true;
                return;
            }

            StartCoroutine(LoadImageFromUrl());
        }