public void Initialize(ScaleMonkAds adsInstance) { _scaleMonkAds = adsInstance; _scaleMonkAds.InitializationCompleted(); Debug.Log("ScaleMonkAds initialized successfully"); }
/// <summary> /// Initialize ScaleMonk SDK /// /// <param name="callback">The callback that will be called after the ScaleMonk SDK is initialized</param> /// </summary> public static void Initialize(Action callback) { if (_isInitialized) { AdsLogger.LogWarning("{0} | Ads SDK already initialized", _label); return; } AdsLogger.LogWithFormat("{0} | Initializing Ads SDK", _label); _instance = SharedInstance; _isInitialized = true; _initializationCallback = callback; ScaleMonkAdsMonoBehavior.Initialize(_instance); _instance.InitializeInternal(); }
public static void Initialize(ScaleMonkAds adsInstance) { _adsInstance = adsInstance; CreateGameObject(); }