private void InitializeServices() { GetComponent <AdmobManager>().Initialize(); GooglePlayServicesManager.Initialize(); if (FrameworkValues.UseOwnIntertital) { ownInterstitial = gameObject.AddComponent <OwnInterstitial>(); } FirebaseManager.Initialize(); }
internal override void Initialize() { base.Initialize(); if (!frameworkValues.UseOwnIntertital || !frameworkValues.UseFirebase) { Status = ServiceStatus.Off; return; } firebaseManager = Master.Resolve <FirebaseManager>(); }
public void PrepareInterstitialData() { data = FirebaseManager.GetOwnInterstitialData(); if (!data.showOwnInterstitial) { showInterstitial = false; loadingFinished = true; return; } StartCoroutine(LoadImageFromUrl()); }