Browse Source

pc demo ui bug 区分

slambb 10 months ago
parent
commit
d31c64aeae
1 changed files with 8 additions and 5 deletions
  1. 8 5
      Assets/InfraredProject/WebCamera/Script/ZIM/ScreenLocate.cs

+ 8 - 5
Assets/InfraredProject/WebCamera/Script/ZIM/ScreenLocate.cs

@@ -384,11 +384,14 @@ public partial class ScreenLocate : o0InfraredCameraHandler
             //infraredLocate.SetBrightnessThreshold(redfilterValue);     // 参数是 红外灯的亮度阈值,阈值越小能够检测到的亮度就越低,默认值是0.93
 
             // UI相关
-            infraredLocate.SetSinglePoint(SingleToggle?SingleToggle.isOn:true);
-            SingleToggle.onValueChanged.AddListener((i) =>
-            {
-                infraredLocate.SetSinglePoint(i);
-            });
+            if (SingleToggle != null) {
+                infraredLocate.SetSinglePoint(SingleToggle.isOn);
+                SingleToggle.onValueChanged.AddListener((i) =>
+                {
+                    infraredLocate.SetSinglePoint(i);
+                });
+            }
+           
         }
     }