Void_F 8 місяців тому
батько
коміт
da97a06512
2 змінених файлів з 17 додано та 12 видалено
  1. 16 10
      Assets/Scripts/HttpHelper.cs
  2. 1 2
      Assets/Scripts/UI/UIView/GCJK/GCJKLayer.cs

+ 16 - 10
Assets/Scripts/HttpHelper.cs

@@ -389,12 +389,12 @@ public class HttpHelper : MonoBehaviour
         {
             if (requestData.result != UnityWebRequest.Result.Success)
             {
-                Debug.LogWarning("监控数据联网不成功,原因:返request不成功:" + requestData.error);
+                Debug.LogWarning("补元监控数据联网不成功,原因:返request不成功:" + requestData.error);
                 successInternet = false;
             }
             else
             {
-                Debug.Log(requestData.downloadHandler.text);
+                Debug.Log("补元监控数据返回:"+requestData.downloadHandler.text);
                 JObject jsonObject = JObject.Parse(requestData.downloadHandler.text);
 
                 // 提取data字段的值
@@ -408,7 +408,10 @@ public class HttpHelper : MonoBehaviour
                     {
                         ObsData obsData = new ObsData();
                         obsData.name = serverObsDatas.list[i].name;
-                        obsData.targetName = GlobalData.obsCameraLib[obsData.name];
+                        if (GlobalData.obsCameraLib.TryGetValue(obsData.name, out var value))
+                        {
+                            obsData.targetName = value;
+                        }
                         // if (i > 0)
                         // {
                         //     obsData.url =
@@ -427,7 +430,7 @@ public class HttpHelper : MonoBehaviour
                 }
                 else
                 {
-                    Debug.LogWarning("监控数据联网不成功,原因:返序列化失败");
+                    Debug.LogWarning("补元监控数据联网不成功,原因:返序列化失败");
                     successInternet = false;
                 }
             }
@@ -435,7 +438,7 @@ public class HttpHelper : MonoBehaviour
         catch (Exception e)
         {
             successInternet = false;
-            Debug.LogWarning("监控数据联网不成功,原因:" + e.ToString());
+            Debug.LogWarning("补元监控数据联网不成功,原因:" + e.ToString());
         }
         requestData.Dispose();
 
@@ -466,12 +469,12 @@ public class HttpHelper : MonoBehaviour
         {
             if (requestData.result != UnityWebRequest.Result.Success)
             {
-                Debug.LogWarning("监控数据联网不成功,原因:返request不成功:" + requestData.error);
+                Debug.LogWarning("套口监控数据联网不成功,原因:返request不成功:" + requestData.error);
                 successInternet = false;
             }
             else
             {
-                Debug.Log(requestData.downloadHandler.text);
+                Debug.Log("套口监控数据返回:"+requestData.downloadHandler.text);
                 JObject jsonObject = JObject.Parse(requestData.downloadHandler.text);
 
                 // 提取data字段的值
@@ -485,7 +488,10 @@ public class HttpHelper : MonoBehaviour
                     {
                         ObsData obsData = new ObsData();
                         obsData.name = serverObsDatas.list[i].name;
-                        obsData.targetName = GlobalData.obsCameraLib[obsData.name];
+                        if (GlobalData.obsCameraLib.TryGetValue(obsData.name, out var value))
+                        {
+                            obsData.targetName = value;
+                        }
                         // if (i > 0)
                         // {
                         //     obsData.url =
@@ -504,7 +510,7 @@ public class HttpHelper : MonoBehaviour
                 }
                 else
                 {
-                    Debug.LogWarning("监控数据联网不成功,原因:返序列化失败");
+                    Debug.LogWarning("套口监控数据联网不成功,原因:返序列化失败");
                     successInternet = false;
                 }
             }
@@ -512,7 +518,7 @@ public class HttpHelper : MonoBehaviour
         catch (Exception e)
         {
             successInternet = false;
-            Debug.LogWarning("监控数据联网不成功,原因:" + e.ToString());
+            Debug.LogWarning("套口监控数据联网不成功,原因:" + e.ToString());
         }
         requestData.Dispose();
 

+ 1 - 2
Assets/Scripts/UI/UIView/GCJK/GCJKLayer.cs

@@ -329,8 +329,7 @@ public class GCJKLayer : YZTRootLayer
         SetShuiWeiIconActive(shuiWeiToggle.isOn);
         SetShuiYaIconActive(shuiYaToggle.isOn);
         SetWeiYiIconActive(weiYiToggle.isOn);
-
-
+        
         SetGongChengLieBiaoData();
     }