From 902a10e14cd00c8db894c08f4455e60ddd0af8c4 Mon Sep 17 00:00:00 2001
From: wangguan <wangguan@kt007.com>
Date: Thu, 10 Dec 2020 10:20:26 +0800
Subject: [PATCH] 增加对是否使用SDK的判断 GameConfig.useSDK

---
 Assets/Scripts/Common/GameConfig.cs            |    1 +
 Assets/Scripts/GameAnalytics_SDK/UI/LoginUI.cs |   24 ++++++++++++------------
 Assets/Scripts/Manager/ManagerRoot.cs          |    3 ++-
 Assets/Resources/UI/Final/FinalPanel.prefab    |    2 +-
 4 files changed, 16 insertions(+), 14 deletions(-)

diff --git a/Assets/Resources/UI/Final/FinalPanel.prefab b/Assets/Resources/UI/Final/FinalPanel.prefab
index 835dec3..a702f5c 100644
--- a/Assets/Resources/UI/Final/FinalPanel.prefab
+++ b/Assets/Resources/UI/Final/FinalPanel.prefab
@@ -4838,7 +4838,7 @@
     - target: {fileID: 3047146065604292524, guid: b9e71f5997dfccf469dc973bc541697e,
         type: 3}
       propertyPath: m_LocalPosition.z
-      value: -72
+      value: 0
       objectReference: {fileID: 0}
     - target: {fileID: 3047146065604292524, guid: b9e71f5997dfccf469dc973bc541697e,
         type: 3}
diff --git a/Assets/Scripts/Common/GameConfig.cs b/Assets/Scripts/Common/GameConfig.cs
index 7487d96..f9301ce 100644
--- a/Assets/Scripts/Common/GameConfig.cs
+++ b/Assets/Scripts/Common/GameConfig.cs
@@ -15,6 +15,7 @@
         public static string NextSceneName = "Endless2D";
         // public static string NextSceneName = "Endless";
 
+        public static bool useSDK = false;
         public static string Imei;
         public static bool isFirstStart = true;
 
diff --git a/Assets/Scripts/GameAnalytics_SDK/UI/LoginUI.cs b/Assets/Scripts/GameAnalytics_SDK/UI/LoginUI.cs
index 26c4370..99ffe4e 100644
--- a/Assets/Scripts/GameAnalytics_SDK/UI/LoginUI.cs
+++ b/Assets/Scripts/GameAnalytics_SDK/UI/LoginUI.cs
@@ -53,7 +53,7 @@
 
         //transform.Find("Panel/Button (1)").GetComponent<Button>().onClick.AddListener(OnClickResetBtn);
 
-        
+
         if (Application.platform == RuntimePlatform.Android)
         {
             //GetetDeviceIMEI();//获取安卓手机IMEI
@@ -143,17 +143,17 @@
         if (!isLogining)
         {
             // CoderM: 在这里要使用SDK来进行登录了
-            SDKCallBack.ins.setNextAction("login", loginNext);
-            SDKManager.ins.sdk.login();
-
-            //progressSlider.gameObject.SetActive(true);
-            //startBtn.gameObject.SetActive(false);
-
-            //AudioSourceManager.Ins.Play(AudioEnum.UI);
-            //TDAA_SDKManager.Ins.Statistics(2);//埋点
-
-            //GameConfig.isFirstStart = false;
-            //StartCoroutine(loginMy());
+            if (GameConfig.useSDK)
+            {
+                //设置login的回调
+                SDKCallBack.ins.setNextAction("login", loginNext);
+                SDKManager.ins.sdk.login();
+            }
+            else
+            {
+                //没有使用SDK
+                loginNext();
+            }
         }
         else
         {
diff --git a/Assets/Scripts/Manager/ManagerRoot.cs b/Assets/Scripts/Manager/ManagerRoot.cs
index 1bee723..5cba5ed 100644
--- a/Assets/Scripts/Manager/ManagerRoot.cs
+++ b/Assets/Scripts/Manager/ManagerRoot.cs
@@ -18,7 +18,8 @@
                 DOTween.Init(true, true, LogBehaviour.Verbose).SetCapacity(200, 10);
 
                 root = new GameObject("ManagerRoot");
-                root.AddComponent<SDKCallBack>();
+                if (GameConfig.useSDK)
+                    root.AddComponent<SDKCallBack>();
                 root.AddComponent<DoNotDestory>();
                 root.AddComponent<MasterSocket>();
                 root.AddComponent<TDAA_SDKManager>();

--
Gitblit v1.9.1