瀏覽代碼

modified: Assets/InfraredProject/WebCamera/Script/ZIM/InfraredLocate/ScreenIdentification.cs

ZIM 1 年之前
父節點
當前提交
b7de4ca7c7
共有 1 個文件被更改,包括 5 次插入4 次删除
  1. 5 4
      Assets/InfraredProject/WebCamera/Script/ZIM/InfraredLocate/ScreenIdentification.cs

+ 5 - 4
Assets/InfraredProject/WebCamera/Script/ZIM/InfraredLocate/ScreenIdentification.cs

@@ -66,9 +66,10 @@ namespace o0.Project
         public event Action OnLocateScreenEnter;
         public event Action OnLocateScreenEnd;
 
-        public void LocateScreen(int Capture = 30, int Delay = 30)//frame
+        // 自动识别开始的入口
+        public void LocateScreen(int Capture = 30, int Delay = 30)  //数值单位是frame
         {
-            if (ScreenLocate.Main.DebugScreenImage != null)     // 测试图片
+            if (ScreenLocate.Main.DebugScreenImage != null)     // 这段仅用于测试图片
             {
                 DebugImage(ScreenLocate.Main.DebugScreenImage);
                 Screen.Quad = quadTemp[0];
@@ -85,8 +86,8 @@ namespace o0.Project
                 return;
             }
 
-            delay = Delay;
-            capture = Capture;
+            delay = Math.Max(Delay, 5);
+            capture = Math.Max(Capture, 5);
             maxDelay = Delay;
             maxCapture = Capture;