/// <summary>
        /// <para> init AdDeals SDK</para>
        /// </summary>
        /// <param name="appID">appID</param>
        /// <param name="appKey">appKey</param>
        public static void Init(String appID, String appKey)
        {
            if (hasInit)
            {
                RunInUnityMainThread(() =>
                {
                    AdManagerInitSDKFailed.Invoke("AdDeals just need init once");
                });
                return;
            }

            RunInUWPUIThread(() =>
            {
                Panel panel = rootPanel;
                if (null == panel)
                {
                    panel     = getRootPanel();
                    rootPanel = panel;
                }
                if (null == panel)
                {
                    RunInUnityMainThread(() =>
                    {
                        AdManagerInitSDKFailed.Invoke("rooPanel is null");
                    });
                    return;
                }
                AdDealsWrapperUWP.InitAdDeals(panel, appID, appKey);
                hasInit = true;
            });
        }
        /// <summary>
        /// <para> init AdDeals SDK</para>
        /// </summary>
        /// <param name="appID">appID</param>
        /// <param name="appKey">appKey</param>
        public static void Init(String appID, String appKey)
        {
            if (hasInit)
            {
                RunInUnityMainThread(() =>
                {
                    AdManagerInitSDKFailed.Invoke("AdDeals just need init once");
                });
                return;
            }
            BridgeBootstrapper.SetUnityBridge(new UnityBridge());

            Invoke("Init", appID, appKey);
            hasInit = true;
        }
Exemplo n.º 3
0
 public static void Init(String appKey, String appSecret)
 {
     Debug.Log(DUMMY_NOTE);
     AdManagerInitSDKFailed.Invoke(DUMMY_NOTE);
 }